Update Phone Number
Partially updates the configuration of an existing phone number. Only fields provided in the request body are updated — omitted fields remain unchanged. Returns the updated phone number record.
Authorizations
Authenticate every request by passing your API key in the X-API-Key header. To get your key, go to Dashboard → API Keys and create or copy your Production API key.
Path Parameters
Phone number to update, in +E.164 format. Obtained from the sipPhoneNumber field in the Create, Import, or List Phone Numbers response.
Body
Request body to partially update a phone number record. Only fields included in the request are updated — omitted fields remain unchanged. Applies to both SigmaMind-provisioned numbers and BYO numbers imported via SIP trunking.
Updated human-readable label for this phone number. Used to identify it in listings and dashboards. Omit to leave the existing label unchanged.
128"Support Line - US"
Updated agent ID for handling inbound calls received on this number. Replaces the currently assigned inbound agent. All inbound calls arriving after this update will be routed to the new agent. Pass null to remove the inbound agent assignment. Omit to leave the existing assignment unchanged.
64"awTw7UKhOsLGiDbt"
Updated agent ID for handling outbound calls made from this number. Replaces the currently assigned outbound agent. All outbound calls placed after this update will use the new agent. Pass null to remove the outbound agent assignment. Omit to leave the existing assignment unchanged.
64"awTw7UKhOsLGiDbt"
Updated SIP URI of the termination endpoint used to route outbound calls through the SIP trunk. Applicable only for BYO numbers imported via SIP trunking — has no effect on SigmaMind-provisioned numbers. Obtain this value from your telecom provider's SIP trunking configuration. Omit to leave the existing SIP URI unchanged.
253"sip.telnyx.com"
Updated username for authenticating outbound calls on the SIP trunk. Applicable only for BYO numbers — must match the trunk username in your provider's account. Omit to leave the existing username unchanged.
128"my_trunk_user"
Updated password for authenticating outbound calls on the SIP trunk. Applicable only for BYO numbers — must match the trunk password in your provider's account. Stored securely and never returned in API responses. Omit to leave the existing password unchanged.
128"tr!nkP@ssword"
Updated default destination number for test calls placed from this number, in +E.164 format. Used to verify the number and trunk configuration are working correctly. Must be a valid number capable of receiving calls. Omit to leave the existing test number unchanged.
^\+[1-9][0-9]{6,14}$"+14155552671"
Response
OK
Caller phone number used to dial contacts in this campaign. This number appears as the caller ID on recipients' devices.
The caller’s phone number in +E.164 format. This number must be obtained from SigmaMind or configured using SIP trunking with SigmaMind.
"+14155552671"
The service provider associated with the phone number.
twilio, telnyx, byo "twilio"
Default agent ID assigned to handle inbound calls for this phone number.
"agent_D5D0p7TUs66TTAEAx"
Default agent ID assigned to handle outbound calls for this phone number.
"agent_D5D0p7TUs66TTAEAx"
The default outbound phone number of the callee, represented in +E.164 format
"+14155552671"
Indicates whether the phone number is currently active and available for use.
true
The SIP URI of the phone number, provided by the service provider for call termination.
"sip.telnyx.com"
A user-friendly display name assigned to this phone number.
"Support Line - US"