Completion webhooks and the API plan
Pass a callback_url and PollyX calls it when a report or check finishes. Webhooks are part of the API plan, which is not on sale yet.
1 min read · Updated 22 October 2026
Note: The API plan is announced but not on sale yet. Until it is, poll the poll_url to find out when a report is ready.
How it works
Add callback_url (a public https address) when you create a report or check. When it finishes, PollyX sends a POST to that address:
- on success: the status, the score, the id and its
poll_url; - on failure:
"status": "failed"and the reason,generation_failedorinsufficient_data.
The message is a notification only. It carries no report content and no signature: fetch the full result from the poll_url with your API key, which is also how you confirm the call is genuine.
The API plan
Completion webhooks need the API plan (€114 a month). Without it, a request that includes callback_url is refused before any credit is used. The plan also includes:
- 6 credits every month, which never expire;
- 120 creations an hour per key instead of 30;
- queue priority, so your reports and checks start ahead of others.
API keys and everything else in the API work without the plan.
Was this article helpful?
Related articles
- Getting started with the PollyX APICreate an API key in Settings, send it as a Bearer token, and create and read reports and AI Visibility checks from your own tools. One plan check or 1 credit per creation.
- Monthly plansStarter, Growth, Pro and API plans are announced but not on sale yet. Pay as you go needs no plan.
- Sending alerts to Slack, Microsoft Teams or a webhookPaste a Slack, Teams or webhook address in Settings and report-ready and crisis alerts are sent there too.