Provider
Update provider information
Changed onUpdates the provider details for the given ID with the provided information. All body fields are optional; omitted fields keep their current value unchanged. codecs: "" explicitly clears codecs back to server-default negotiation, distinct from omitting the field.
put/providers/{id}
Request
- Base URLhttps://api.voipbin.net/v1.0
- URLhttps://api.voipbin.net/v1.0/providers/{id}
- Authnone declared
Path parameters
idstring required
The ID of the provider to update.
Request body
Example request
{
"type": "sip",
"codecs": "PCMU,PCMA"
}Response
The updated provider details.
Example response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"type": "sip",
"hostname": "sip.provider.example.com",
"tech_prefix": "9",
"tech_postfix": "#",
"tech_headers": {
"X-Custom-Header": "value1"
},
"metadata": {
"telnyx_profile_id": "2944757397136082899",
"telnyx_connection_id": "2944757397198982899",
"telnyx_fqdn_id": "2944757397261882899",
"telnyx_fqdn": "sip.voipbin.net"
},
"name": "Twilio SIP Provider",
"detail": "Primary outbound SIP provider",
"codecs": "PCMU,PCMA",
"health_status": "healthy",
"health_checked_at": "2026-04-20T10:00:00.000000Z",
"tm_create": "2026-01-15T09:30:00.000000Z",
"tm_update": "2026-01-16T14:20:00.000000Z",
"tm_delete": "2026-01-17T18:45:00.000000Z"
}Changes
- breaking
added to the
request propertyallOflist - breaking
removed the enum value
sipof the request property - breaking
the
request property type changed fromstringto no type - info
the request property
became optional - info
the request property
became optional - info
the request property
became optional - info
the request property
became optional - info
the request property
became optional - info
the request property
became optional - info
the request property
became optional
- breaking