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 verification matched this request: the id is unknown in this workspace, no verification exists for the exact recipient given, or the most recent one for that recipient is already resolved as verified, expired, or out of attempts. Create a new verification only if the recipient still needs to verify.
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