Skip to main content
REST failures use an HTTP status and a JSON error object, for example:

Safe retries

Use a small, bounded number of retries with increasing delays for temporary failures. For lookups, keep the same idempotency key and unchanged request input. A transport timeout is not evidence that no profile was deducted. Do not keep retrying invalid input or an unavailable allowance. Company lookup accepts exactly one returned company_id or bare website domain. Person lookup accepts exactly one returned person_id or public HTTPS LinkedIn /in/ URL without query parameters or a fragment. People search needs query or company; optional country codes use two uppercase letters.

MCP failures

Tools can return an MCP error result with a structured error in the text content. Inspect the error code instead of treating the message as profile data. account_not_ready means you need to sign in to the dashboard first. A disconnected or expired authorization cannot be used for data requests.

Get help

Use Support in the dashboard. Include the endpoint or tool name, approximate time, request ID if available, and redacted error code. Never include API keys, tokens or person payloads. Replies currently appear in the dashboard; email notifications are not available yet.