HookSniffAPI.Api.RateLimits (hooksniff v1.0.0)
API calls for all endpoints tagged RateLimits.
Summary
Functions
Delete rate limit for endpoint
Get rate limit for endpoint
Set rate limit for endpoint
List rate limits
Functions
@spec rate_limits_endpoint_id_delete(Tesla.Env.client(), String.t(), keyword()) :: {:ok, nil} | {:error, Tesla.Env.t()}
Delete rate limit for endpoint
Parameters
connection(HookSniffAPI.Connection): Connection to serverendpoint_id(String.t):opts(keyword): Optional parameters
Returns
{:ok, nil}on success{:error, Tesla.Env.t}on failure
@spec rate_limits_endpoint_id_get(Tesla.Env.client(), String.t(), keyword()) :: {:ok, nil} | {:error, Tesla.Env.t()}
Get rate limit for endpoint
Parameters
connection(HookSniffAPI.Connection): Connection to serverendpoint_id(String.t):opts(keyword): Optional parameters
Returns
{:ok, nil}on success{:error, Tesla.Env.t}on failure
@spec rate_limits_endpoint_id_post(Tesla.Env.client(), String.t(), keyword()) :: {:ok, nil} | {:error, Tesla.Env.t()}
Set rate limit for endpoint
Parameters
connection(HookSniffAPI.Connection): Connection to serverendpoint_id(String.t):opts(keyword): Optional parameters
Returns
{:ok, nil}on success{:error, Tesla.Env.t}on failure
@spec rate_limits_get( Tesla.Env.client(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
List rate limits
Parameters
connection(HookSniffAPI.Connection): Connection to serveropts(keyword): Optional parameters
Returns
{:ok, nil}on success{:error, Tesla.Env.t}on failure