Skip to content

sinch sip

Manage Elastic SIP Trunking (EST) resources: trunks, endpoints, ACLs, calls, countries, and credential lists. See Elastic SIP Trunking on developers.sinch.com for product documentation.

sinch sip trunks

Manage SIP trunks. A trunk connects your PBX or SIP infrastructure to the Sinch network.

sinch sip trunks list

sinch sip trunks list [--limit <number>] [--json]

sinch sip trunks get

sinch sip trunks get <trunk-id> [--json]

sinch sip trunks create

sinch sip trunks create [options]
OptionDescription
-n, --name <name>Trunk name
-h, --host-name <hostname>SIP host name
--caller-idEnable caller ID
--non-interactiveSkip prompts
--jsonOutput as JSON

sinch sip trunks update

sinch sip trunks update <trunk-id> [options]
OptionDescription
-n, --name <name>New trunk name
-h, --host-name <hostname>New host name
--caller-id / --no-caller-idEnable/disable caller ID

sinch sip trunks delete

sinch sip trunks delete <trunk-id> [-f, --force]

sinch sip trunks acls

sinch sip trunks acls list <trunk-id>
sinch sip trunks acls add <trunk-id> <acl-id>
sinch sip trunks acls remove <trunk-id> <acl-id>

sinch sip trunks credential-lists update

sinch sip trunks credential-lists update <trunk-id> <cred-list-id...>

sinch sip endpoints

Manage SIP endpoints (registered devices or user agents on a trunk).

sinch sip endpoints list [options]
sinch sip endpoints get <endpoint-id>
sinch sip endpoints create [options]
sinch sip endpoints update <endpoint-id> [options]
sinch sip endpoints delete <endpoint-id>

All subcommands support --json. Create and update support --non-interactive.

sinch sip acls

Manage Access Control Lists (IP allowlists for SIP traffic).

sinch sip acls list [options]
sinch sip acls get <acl-id>
sinch sip acls create [options]
sinch sip acls update <acl-id> [options]
sinch sip acls delete <acl-id>

sinch sip calls

View SIP call history and details.

sinch sip calls list [options]
sinch sip calls get <call-id>
OptionDescription
--trunk <id>Filter by trunk ID
--from <date>Start date (ISO 8601)
--to <date>End date (ISO 8601)
-l, --limit <number>Maximum calls to return
--jsonOutput as JSON

sinch sip countries

List countries where SIP trunking is available.

sinch sip countries [--json]

sinch sip credential-lists

Manage SIP credential lists (username/password pairs for SIP authentication).

sinch sip credential-lists list [options]
sinch sip credential-lists get <list-id>
sinch sip credential-lists create [options]
sinch sip credential-lists delete <list-id>