OpenAPI
Users will hit this endpoint to register a new endpoint
Authorizations
Body
endpointstringRequired
Endpoint to register
intervalintegerRequired
Interval, 1 = minute, 2 = hour, 3 = day, 4 = week, 5 = month
maxintegerRequired
Max requests per interval
Responses
201
Created
Responsestring
post
/registerPOST /v1/register HTTP/1.1
Host:
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 40
"endpoint='text'&interval=1&max=1"201
Created
textUsers will hit this endpoint to update an existing endpoint
Authorizations
Path parameters
throttlrPathstringRequired
Throttlr path
Body
endpointstringRequired
Updated endpoint
intervalintegerRequired
Interval, 1 = minute, 2 = hour, 3 = day, 4 = week, 5 = month
maxintegerRequired
Max requests per interval
Responses
201
Created
Responsestring
post
/update/{throttlrPath}POST /v1/update/{throttlrPath} HTTP/1.1
Host:
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 40
"endpoint='text'&interval=1&max=1"201
Created
textUsers will hit this endpoint to access the throttled endpoint
Authorizations
Path parameters
throttlrPathstringRequired
Throttlr path
Responses
429
Too many requests
Responsestring
get
/endpoints/{throttlrPath}GET /v1/endpoints/{throttlrPath} HTTP/1.1
Host:
Accept: */*
429
Too many requests
textUsers will hit this endpoint to access the throttled endpoint
Authorizations
Path parameters
throttlrPathstringRequired
Throttlr path
Responses
429
Too many requests
Responsestring
post
/endpoints/{throttlrPath}POST /v1/endpoints/{throttlrPath} HTTP/1.1
Host:
Accept: */*
429
Too many requests
textLast updated
Was this helpful?