Initiate an ELP assessment call
Place an outbound call to a driver and run the FMCSA-aligned English Language Proficiency assessment. Creates an ELP test record in REQUESTED state, places the call, and links the two. Poll GET /v1/elp/tests/{test_id} to follow the test through to scoring.
Authentication: Supports API key and bearer token authentication.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Headers
X-Organization-ID
Request
This endpoint expects an object.
phone_number
Driver phone number to call (E.164 format)
Response
Successful Response
id
status
Lifecycle state of an ELP test.
Tracks whether the test ran, not its outcome quality. Outcome quality lives in the per-competency scores and the question counters (questions_answered, valid_answers). The system never renders a pass/fail verdict.
created_at
call_id
carrier_id
phone_number
driver_name
carrier_name
mc_number
scoring_status
Status of the post-call scoring pipeline.
conversational_communication
instruction_comprehension
sign_recognition
verbal_reporting
total_score
total_questions
questions_answered
valid_answers
notes
call
Associated phone call with transcript
Errors
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error
429
Too Many Requests Error

