Skip to content
View as Markdown

Check iMessage availability

Check whether a phone number is reachable via iMessage before sending. Useful for routing logic or pre-qualifying contacts.

POST/api-check-imessage-availabilityBearer token

Request body

phonestringRequired
The phone number to check. Accepts many formats — we normalize to E.164.

Status codes

200
Phone checked successfully
400
Invalid phone number format
401
Missing or invalid API key
403
Trial account probing a destination that is not verified on the shared line
409
Trial account has no shared line provisioned
429
Rate limit exceeded
500
Internal server error
API reference