Scorsync SCORSYNC

Partner API: Errors

All API errors return JSON, including requests without an Accept header. Follow docs_url to the matching code below.

{"error":{"code":"key_missing","message":"An Authorization bearer key is required.","docs_url":"https://scorsync.com/developers/partner-api/errors#key_missing"}}

Validation errors also include error.fields, a map of field names to message arrays. Rate-limit errors preserve Retry-After and X-RateLimit-* headers.

CodeHTTPAction
key_missing401Send the Authorization: Bearer header.
key_invalid401Check the exact key and Bearer header format; partner keys are required.
key_revoked401The key is revoked or expired, or its owner was deleted. Create a replacement key if eligible.
key_in_query400Remove key, api_key and token from the query string. Use the Authorization header.
project_pending403Wait for admin approval.
project_suspended403The project was suspended, rejected or revoked. Contact support.
subscription_inactive403Renew the project owner’s entitlement; allow up to five minutes for access to resume.
scope_missing403Use a key with the required scope. Request a project scope review if needed.
meet_not_allowed403Choose a meet allowed by the key.
meet_context_required400Add ?meet=ID_OR_SLUG for locked-key athlete requests.
rate_limited429Wait for Retry-After seconds, then retry with backoff.
cursor_expired410Reload the snapshot and restart incremental polling; see the live data guide.
socket_limit429Close unused sockets and retry with backoff. Reuse one socket for multiple meet subscriptions.
not_found404Check the identifier. Private, hidden, future-visible and deleted meets are unavailable; locked-key athletes must be on a non-scratched start list.
method_not_allowed405Use GET for snapshot endpoints.
validation_failed422Correct the query parameters listed in error.fields.
partner_api_disabled503Partner access is temporarily disabled. Pause requests and check with support.
server_error500Retry with backoff. Contact support if the failure persists; do not send your key.