Get a number
/numbers/{number}One of the organization's numbers, with its products and channels. OAuth apps need numbers:read.
Path parameters
numberRequiredstringThe number in E.164 format, with + URL-encoded as %2B (e.g. %2B15551234567).
Headers
AuthorizationRequiredstringYour API key, sent as a bearer token: Authorization: Bearer <api_key>. Editing this stays in sync with the API key box on the right.
Returns
dataoptionalNumber
dataoptionalNumbernumberRequiredstringThe number in E.164 format.
productsRequiredNumberProduct[]statusRequiredstringThe status of the number's most usable channel.
"active""pending_verification""suspended""banned"channelsRequiredNumberChannel[]
channelsRequiredNumberChannel[]Array of NumberChannel
channel_idRequiredstringChannel id (ch_...), the from for sends and calls.
typeRequiredstringChannel type for the product.
"blooio""sms""voice"statusRequiredstringThe channel's status.
campaign_idoptionalstring | nullSMS only: the 10DLC campaign (camp_...) the number is assigned to.
assignment_statusoptionalstringSMS only: where the number stands with its campaign. It sends texts once assigned, which needs a campaign carriers have provisioned.
"unassigned""pending""assigned""failed"inbound_handleroptionalstringVoice only: who answers the number's inbound calls (see VoiceInboundSettings).
"softphone""agent""api"created_atRequiredintegerWhen the number's first channel was created (epoch ms).
Response codes
Sends a live request with your values and shows the real response below. Your key is stored only in this browser.
curl -X GET https://api.blooio.com/v4/numbers/%2B15551234567 \{ "data": { "number": "+15551234567", "products": [ "imessage" ], "status": "active", "channels": [ { "channel_id": "ch_a1b2c3d4", "type": "blooio", "status": "active", "campaign_id": "obj_a1b2c3d4", "assignment_status": "unassigned", "inbound_handler": "softphone" } ], "created_at": 0 }}