Meta
API limits and bulk capabilities
Returns page sizes, sync/async bulk caps, queued vs running job quotas, supported scopes/operations, and file-ingress capabilities. Agents should configure chunking from this document rather than hard-coding limits.
GET
/v1/meta/limitsAuthorization
bearerAuth AuthorizationBearer <token>
Use an account API key in the Authorization header: Authorization: Bearer f_....
In: header
curl -X GET "https://example.com/v1/meta/limits"{ "data": { "default_page_size": 20, "max_page_size": 100, "bulk_sync_limit": 100, "bulk_async_limit": 1000, "max_async_jobs_per_account": 3, "max_queued_async_jobs_per_account": 25, "staged_import_append_limit": 500, "supported_scope_kinds": [ "selection" ], "supported_job_operations": [ "api_lead_import" ], "file_ingress": { "staged_json_batches": true, "presigned_object_upload": true, "local_path_not_supported": true } }}{ "error": { "type": "authentication_error", "code": "invalid_api_key", "message": "A valid Furnace API key is required" }}{ "error": { "type": "rate_limit_error", "code": "rate_limit_exceeded", "message": "Rate limit exceeded for this account" }}{ "error": { "type": "api_error", "code": "internal_error", "message": "Internal server error" }}