Skip to Content
API access is available to organizations with a signed BAA. Request API access →
API referenceList phone numbers

List phone numbers

GET/phone-numbers

Lists the clinic phone numbers messages to patients can come from, each with the team it belongs to: every number in the organization. is_default marks the number a send uses when it leaves out from: the key’s default number, or the organization’s only number.

Credentials
API key, or an OAuth access token
Scope
messages.read

Run in Postman: import the collection, set api_key, and find this request in its folder.

Query parameters

org_idUUID

The organization the call acts on, from List organizations. Required when an account API key reaches more than one organization; an organization key or a key limited to one organization can leave it out.

Returns

Returns 200 OK with a data array of Phone number objects.

Errors

Failed requests return application/problem+json problem details. The errors specific to this endpoint:

StatusCodeMeaning
400invalid_requestThe request is malformed, such as invalid JSON.
400org_id_requiredThe key reaches more than one organization: pass org_id.
401invalid_tokenThe API key is missing or malformed, or isn’t a BloomText key.
401key_revokedThe API key was revoked.
401key_expiredThe API key’s expiry has passed.
403insufficient_scopeThe key doesn’t have the scope this endpoint needs.
403org_not_reachableThe key can’t reach the organization in org_id.
429rate_limitedToo many requests. Retry after Retry-After seconds.
Last updated on