Documentation
Sign inGet started

E13xxx — Verify

Error codes in the E13xxx range that the public Bird API returns. Each code links to its own page (the page its doc_url points at) with the cause and what to do. Retired codes stay listed; they are never renamed or reused.
CodeNameStatusMessage
E13000VerificationNotFound404No matching verification was found for this recipient. Start a new verification first.
E13001InvalidRecipient422Provide at least one recipient: a valid email address, a phone number in E.164 format, or both.
E13002VerificationSendRateLimited429Too many verification messages requested for this recipient. Please retry after the period indicated in the Retry-After header.
E13003VerificationCheckRateLimited429Too many verification attempts. Please retry after the period indicated in the Retry-After header.
E13012InvalidConfigurationReference422The verification configuration was not found or is archived. Pass the id of an active configuration, or omit it to use the default behavior.
E13014Retired: no longer returned, never reused.
E13017NoAvailableChannel422No delivery channel is available for this recipient with the requested options. Remove the channels restriction, or use a recipient reachable over an enabled channel.
E13020NoNextChannel422The verification's channel plan has no further channel to advance to. Create the verification again to resend on the current channel instead.
  • Errors: the full wire contract, status mapping, and all code ranges
  • Error handling: branching on type and code, validation details, and vendor_code