Quick Start
Make your first API call in under five minutes.
Before you begin
You need an Exona API key. If you don't have one yet:
- Sign in at platform.exonalab.com
- Go to Developers → API Keys
- Click Create key, give it a name (e.g. "Integration test"), and copy it immediately: it is only shown once.
For this guide, use a test key (exo_test_...). It behaves identically to a live key but returns synthetic data and does not consume credits.
Step 1: Create a scan
Send a POST request with the company name and website.
The API returns immediately with a scan ID and "status": "processing". Save the id: you will use it to retrieve the result.
Step 2: Poll for the result
Scans typically complete in 30–120 seconds. Poll the GET /v1/scans/{id} endpoint until status is "completed" or "failed".
Step 3: Read the result
When status is "completed", the response includes the full result object.
Complete example
Here is the full script combining steps 1–3.