Number Requests (v2)
Update Number Request
Update request-owned identity and program fields while provisioning is editable.
PATCH
Updates an account-owned number request before provider identity is locked. Send only fields that need to change; the server merges them with the stored request and validates the complete result.
phoneNumberType is immutable. targetCountries can change only before a Resource Request exists. Changing it before that point clears stale international form values, documents, feedback, and status.Changing
addressCountry without identifierType clears the old type. A single-option country resolves automatically; AU, CA, FR, and ES require a new explicit country-scoped type.Send an
Idempotency-Key when retrying an update. The key is bound to this concrete request path and payload: an exact retry replays, while reuse for another request id returns 409 idempotency_conflict. See Idempotency.Path parameters
string
required
Number request id.
Body
The body accepts the request-owned fields from Create Number Request, including:brandName,companyLegalName,taxId, andidentifierType;- business address and carrier contacts;
websiteUrl,optInFormUrl, andtermsConditionsUrl;targetCountries, messaging program fields, and volume.
businessProfileId is never accepted. taxId remains write-only in the response.
Example
Error codes
Identifier errors include
allowedIdentifierTypes when choices are available.
Next steps
Get Number Request
Verify the persisted request
Correct Resource Request
Return requested provider changes on the same id