Permissions and rate limits
Returns one entry per Crustdata API endpoint with your account’s access
status (enabled or disabled), the response fields enabled and
disabled for your account, and the effective per-endpoint rate limit in
requests per minute.
Filter, or the response is hard to read. Unfiltered, the response
carries one entry for every product endpoint (32 on the 2025-11-01
version) and each entry lists every response field the account can and
cannot receive, as a dot-path string. That comes to 1,929 field strings,
of which /company/enrich alone contributes 558 enabled and 58 disabled.
As compact JSON on a single line the whole payload is around 76 KB, so
pass path, category, or status to get back something you can
inspect. Start with ?path=/web/enrich/live, whose entry is five fields
long, to see the shape before you request more.
Filters combine with AND. An unknown path or category returns an
empty endpoints array, since both act as filters rather than lookups.
An unrecognized status returns 400.
This endpoint is free and consumes no credits. It is rate limited to
300 requests per minute. It requires the x-api-version: 2025-11-01
header, and requests without it return 400.
Authorizations
API key passed as a Bearer token in the Authorization header.
Headers
API version to use. This endpoint currently requires 2025-11-01. Requests without the header, or with any other value, return 400.
2025-11-01 "2025-11-01"
Query Parameters
Return only the endpoint at this exact path, for example
/company/enrich. The match is exact and case-sensitive: the
leading slash is required, a trailing slash does not match, and a
prefix such as /company matches nothing. Any path that does not
match returns an empty endpoints array rather than 404.
"/company/enrich"
Return only endpoints in this product category. Matching is
case-insensitive, so Company, company, and COMPANY all
return the same 8 entries. On the 2025-11-01 version the
categories are Company, Person, Jobs, Web,
Social, and Other. An unknown category returns an
empty endpoints array.
"Company"
Return only endpoints with this access status. The value is
case-sensitive and must be lowercase. Any other value, including
Enabled, returns 400.
enabled, disabled "enabled"
Response
Endpoint permission overview for the account, narrowed by whichever filters you passed.
Each example below names the query string that produced it. The examples whose summary says truncated have had entries or field lists shortened so the shape stays readable; the rest are complete responses exactly as returned. Entry counts and field counts quoted in the summaries are the real ones.
Endpoint permission overview for the account. Holds one entry per product
endpoint unless a path, category, or status filter narrowed it.
API version the field permissions were resolved against. Echoes the x-api-version request header.
"2025-11-01"
Account-level rate limit in requests per minute across all
endpoints. null when no account-level limit is configured, which
is the usual case and what the examples on this endpoint show. The
per-endpoint limit in effective_rate_limit_rpm is what applies to
a given call.
200
One entry per Crustdata API endpoint, sorted by path and narrowed
by any path, category, or status filters. Empty when the
filters match nothing.

