OpenAPI

Register endpoint

post

Users will hit this endpoint to register a new endpoint

Authorizations
keystringRequired
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
/register
201

Created

Update endpoint

post

Users will hit this endpoint to update an existing endpoint

Authorizations
keystringRequired
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}
201

Created

Delete endpoint

post

Users will hit this endpoint to delete an existing endpoint

Authorizations
keystringRequired
Path parameters
throttlrPathstringRequired

Throttlr path

Responses
post
/delete/{throttlrPath}
200

Deleted

Throttle endpoint

get

Users will hit this endpoint to access the throttled endpoint

Authorizations
keystringRequired
Path parameters
throttlrPathstringRequired

Throttlr path

Responses
get
/endpoints/{throttlrPath}
429

Too many requests

Throttle endpoint

post

Users will hit this endpoint to access the throttled endpoint

Authorizations
keystringRequired
Path parameters
throttlrPathstringRequired

Throttlr path

Responses
post
/endpoints/{throttlrPath}
429

Too many requests

Proxy endpoint

post

Users will hit this endpoint to access the proxied endpoint

Authorizations
keystringRequired
Path parameters
throttlrPathstringRequired

Throttlr path

Responses
post
/proxy/{throttlrPath}

Proxy endpoint

get

Users will hit this endpoint to access the proxied endpoint

Authorizations
keystringRequired
Path parameters
throttlrPathstringRequired

Throttlr path

Responses
get
/proxy/{throttlrPath}

Last updated

Was this helpful?