Skip to main content

Get Lead Status

GET/api/v1/public/leads/{external_id}/

Used to get the current status and order number of a created lead.

Auth: Provider API Key (Bearer).

:::info Scoping You can only see the leads you created. Accessing another provider's lead returns 403 or 404. :::

Path parameter

ParameterTypeDescription
external_idStringThe unique ID sent at creation time

Response — 200 OK

{
"id": 1042,
"order_number": "00001042-XT",
"state": "LEAD",
"lead_status": "LEAD",
"external_id": "lead_998123A"
}

state — lead lifecycle

ValueMeaning
LEADNewly created, not yet processed
QUOTETurned into a price quote
ORDERTurned into an order (closed / confirmed)

Code samples

curl https://api.navigo.example/api/v1/public/leads/lead_998123A/ \
-H "Authorization: Bearer $NAVIGO_API_KEY"

Possible errors

StatusReason
404No lead with this external_id
403 / 404Attempt to access another provider's lead
401API key is invalid

Full format: Errors.