Support
Need help with XDive? Start here.
Get in touch
Use the contact form on the home page. Tell us what you were trying to do, what happened, and include the request ID if you have one (the X-Request-ID response header). We usually reply within a day. You can also ask to book a short call from the same section.
Please do not send API keys, passwords or private data.
Check first
- Service status: https://xdive.dev/status shows whether the database, queue and storage are healthy.
- Documentation: https://xdive.dev/docs covers every endpoint, the SDKs, the command-line tool and the MCP server. Errors and limits explains each error code and whether to retry.
- For AI agents: https://xdive.dev/llms.txt lists all docs as plain Markdown.
Common questions
I cannot sign up. Access may be by invitation. If your address is not on the list, you can still register: your account will wait for approval, and you can ask for access through the contact form.
My request returned an error. The response body has a code, an error message and a retryable flag. Retry only when retryable is true, and wait for Retry-After on rate limits (429). A 402 means a quota or key budget is used up. See Errors and limits.
A page came back empty or incomplete. XDive renders JavaScript-only pages in a browser automatically. If a page still looks incomplete the response carries a warnings field; retry with wait_for (for example 3000) to give a slow page more time. See Scrape.
A site returns 403 or blocks me. Some sites block data-centre networks. Organizations can be allowed to use a residential proxy; ask us through the contact form.
I want to delete my data. Delete your account under Profile in the app, or ask us to. See the privacy policy.
Connecting Claude, ChatGPT, Cursor or Codex. Follow the steps on the MCP page. Sign-in uses OAuth, with no API key to copy.
Report a security problem
Tell us through the contact form with the word "Security" in the message, before disclosing it publicly. We will acknowledge it quickly and keep you informed.