1
Request your API key
Ask your Superior Van partner contact for an API key. Send it on every request in the
x-api-key header.2
Set your environment
Work in sandbox first:Use
https://api.superiorvan.com/v1 when you are ready for production.3
Create your first lead
leadId inside body.leadId.4
Check lead status
Use the returned Possible status values are
leadId to check status updates.In Progress, Quoted, Evaluation Scheduled, Won, and Lost.Required headers
x-api-key: <your-api-key>is required on every request.Content-Type: application/jsonis required when creating a lead.
Required create lead fields
APOST /lead request must include:
last_name and zip are optional. email and phone are conditionally required, so the request may include only email, only phone, or both.
Phone numbers may be formatted with spaces, hyphens, parentheses, or a leading +1. The API accepts phone numbers that contain 10 digits, or 11 digits starting with 1.
Status codes to expect
The API response includes astatusCode field in the JSON response.
200for success.400for validation errors.403for missing or invalid API keys.404when a referenced lead cannot be found.5xxfor unexpected server errors.
