RateLimitedError
This broker has read more policy valuations than its budget allows in the current window, so no policies were returned.
Wait retryAfterSeconds and repeat the request unchanged. A retry inside the window consumes
nothing and returns this same error, so a tight retry loop will still be running when the next
window opens. The RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset response headers
carry the same figures on every request that touched the budget — pace against those rather than
waiting to be refused.
One request that selects Policy.fundValue costs one unit, whatever its page size. A request
that omits the field never touches the budget. The budget is per broker, not per integration:
each broker you may act for carries its own.
type RateLimitedError implements ErrorInterface {
message: String!
retryAfterSeconds: Int!
}
Fields
RateLimitedError.message ● String! non-null scalar
RateLimitedError.retryAfterSeconds ● Int! non-null scalar
Whole seconds until the current budget window ends. Always positive.
Interfaces
ErrorInterface interface
Error interface for all errors that can be returned by the API.
Always include the ErrorInterface in your request so any error returned by the API will be returned.
Implemented By
PoliciesResult union