Skip to main content
PATCH
Update carrier account
Rename the account, or replace its API key or public key. Send at least one field. Requires carrier_accounts:manage.
A new api_key must be from the same Telnyx account: Yappr checks that it can see the account’s Call Control App, or answers 422 KEY_ACCOUNT_MISMATCH. Calls already in progress switch to the new key on their own, so you can switch the old key off in Telnyx right away. A new public_key is checked again on the next call event. Until it verifies, call events are accepted on the account’s secret webhook URL.

Errors

Authorizations

Authorization
string
header
required

Your Yappr API key (e.g. ypr_live_...). Generate one in the dashboard under Settings → API Keys.

Path Parameters

id
string<uuid>
required

Body

application/json

Send at least one field. A new api_key must be from the same Telnyx account (it must see the account's Call Control App). A new public_key is verified again on the next call event.

name
string
Required string length: 1 - 100
api_key
string<password>
write-only
public_key
string
write-only

Response

Updated

data
object

Your own Telnyx account, connected so agents can call from the numbers you own there. Yappr places each call on your Call Control App, with your API key, so the call runs on your Telnyx account and Telnyx bills you for it. The API key is write-only: no response ever contains it.