Skip to main content
Submitting is asynchronous: you get a request_id straight away and poll it. A batch of one is fine.
Every request carries a bearer key. An admin of an active account mints keys from the dashboard; the secret is shown once at creation. See Authentication.

1. Submit

Returns 202:

2. Poll

status stays pending until every item is terminal, then flips to complete. While it is still running, completed_datetime is null — the key is always present:
Once it is done:
correlation_id is yours. Pass whatever identifies the row on your side and it comes back untouched, so you never have to match on array position.

Next steps

Pick your signals

The full catalogue, required inputs, and the premium tier.

Receive results by webhook

Skip polling and verify the signed delivery.