- Request & authentication errors — returned as an HTTP
4xxwith a top-levelerrorCodewhen a Create or Status Check request is rejected (invalid parameters, bad credentials, etc.). - SNA verification errors —
SP-prefixed codes returned by the verification engine. They appear insideauths[].error(witherrorCode,message, and a user-friendlydescription) on the Status Check API when thePRIMARYfactor’sstatusisFAILED.
Request & authentication errors
Returned as an HTTP4xx with a top-level errorCode by the Create (POST /auth/v1/create) and Status Check (GET /auth/v2/status) APIs. Both APIs share these codes; the Applies to column notes any that are specific to one endpoint.
SNA verification errors
When thePRIMARY factor’s status is FAILED, the Status Check API returns an error object in auths[].error containing the errorCode, a short message, and a user-friendly description. Surface the description to end users; use the errorCode to drive fallback or retry logic.
Verification & operator errors
Returned when carrier verification could not complete. Operator/eligibility checks (SP40004–SP40008) are rejected up front; the remaining codes are reported once verification has been attempted.