Revoke an unredeemed connection code
Authorization
bearerAuth Long-lived ES256 JWT minted from the dashboard (https://app.sautikit.com/developers/api-keys). Signed by the
platform keyring. Carries workspace_id and scopes claims;
revoked via the platform deny-list.
In: header
Path Parameters
uuiduuiduuidResponse Body
curl -X DELETE "https://example.com/v1/numbers/497f6eca-6276-4993-bfeb-53cbbbba6f08/sip-credentials/497f6eca-6276-4993-bfeb-53cbbbba6f08/connection-codes/497f6eca-6276-4993-bfeb-53cbbbba6f08"Issue a device connection code POST
Mint a six-digit code that connects one app device (laptop or mobile) to this line. A SIP credential carrying an extension IS a person's line; the desk phone registers with its SIP password, while app devices attach with a code instead. The plaintext code is returned ONCE and cannot be retrieved later. It is also emailed to the address supplied, so an agent with no company email address can still be enrolled by reading the digits out. Single use, ten minutes, and issuing a new code revokes any outstanding one for the same line. Fails with `numbers.extension_required` when the line has no extension — a device enrolled onto an undialable line could never be reached.
List app devices connected to a line GET
Every device enrolled on this line, revoked ones included so a revocation stays visible after the fact. Device secrets are never returned.