v4
OpenAPI 3.1.02026-08-0255174167.5 KBUpdate a phone number
Update a number's properties. Send any subset of the fields below — at least one is required; omitted fields are left unchanged. A new inboundInstruction takes effect on the next inbound call; in-progress calls are unaffected.
iMessage display identity. On numbers with the imessage capability, firstName, lastName, and an avatar photo set the identity shown beside the number's messages in recipients' Messages apps. Sending any of these fields for a number without the imessage capability is rejected with 400.
The avatar photo is set either by uploading a file (the avatar part, multipart/form-data only) or by passing a publicly reachable image URL (avatarUrl, JSON or multipart) that Dial downloads server-side. Accepted types: jpeg, png, gif, webp; max 5 MB. A square image of 512×512 or larger is recommended — it is shown as a circle. Dial mirrors the photo into its own storage and serves it from the stable public URL returned as avatarUrl. The photo can be replaced but not removed — avatarUrl: null is rejected with 400. Identity changes can take a few minutes to propagate to recipients' devices.
Path parameters
Headers
Your Dial API key, sent as Authorization: Bearer sk_live_...
Request body
Response
Updated.