Sinch · Schema

SipTrunk

A created SIP trunk.

CommunicationsMessagingSMSVoiceVerificationCPaaSTelecommunicationsWhatsApp

Properties

Name Type Description
id string The SIP trunk id.
hostName string The host of the domain you would like to have for you trunk.
topLevelDomain string The top level domain to which the SIP trunk belongs.
domain string The fully qualified name of the domain, which is a combination of your 'hostName' and the 'topLevelDomain'.
name string The friendly name of your SIP trunk.
callsPerSecond integer Number of calls started per second, to increase this please contact your account manager.
enableCallerName boolean Enable caller name lookup for incoming calls. US and canada only.
callForwardNumber string The valid E.164 phone number that will be dialed on inbound calls when no SIP endpoints are available. Required if `enableCallForward` property is `true`.
enableCallForward boolean When enabled, if an inbound call can not be delivered to a SIP endpoint, calls will be forwarded to the configured `callForwardNumber`. To forward all calls without trying SIP, simply disable (or dele
createTime string The date and time that the SIP trunk was created.
updateTime string The date and time that the SIP trunk was last modified.
projectId string The ID of the account.
View JSON Schema on GitHub

JSON Schema

sinch-sip-trunk-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/sinch/main/json-schema/sinch-sip-trunk-schema.json",
  "title": "SipTrunk",
  "description": "A created SIP trunk.",
  "x-generated": "2026-10-08",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/sinch-elastic-sip-trunking-api-openapi.yml#/components/schemas/SipTrunk",
  "required": [
    "name",
    "hostName"
  ],
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "readOnly": true,
      "description": "The SIP trunk id."
    },
    "hostName": {
      "type": "string",
      "description": "The host of the domain you would like to have for you trunk."
    },
    "topLevelDomain": {
      "readOnly": true,
      "type": "string",
      "description": "The top level domain to which the SIP trunk belongs."
    },
    "domain": {
      "readOnly": true,
      "type": "string",
      "description": "The fully qualified name of the domain, which is a combination of your 'hostName' and the 'topLevelDomain'."
    },
    "name": {
      "type": "string",
      "description": "The friendly name of your SIP trunk."
    },
    "callsPerSecond": {
      "minimum": 1,
      "readOnly": true,
      "type": "integer",
      "description": "Number of calls started per second, to increase this please contact your account manager.",
      "default": 1
    },
    "enableCallerName": {
      "type": "boolean",
      "description": "Enable caller name lookup for incoming calls. US and canada only.",
      "default": false
    },
    "callForwardNumber": {
      "type": "string",
      "description": "The valid E.164 phone number that will be dialed on inbound calls when no SIP endpoints are available. Required if `enableCallForward` property is `true`.",
      "default": ""
    },
    "enableCallForward": {
      "type": "boolean",
      "description": "When enabled, if an inbound call can not be delivered to a SIP endpoint, calls will be forwarded to the configured `callForwardNumber`. To forward all calls without trying SIP, simply disable (or delete) all SIP endpoints on this trunk. Logs (and billing) will be created for 2 calls (inbound and outbound). \n**Note:** Since there is no SIP connection, PCAPs will not be generated.",
      "default": false
    },
    "createTime": {
      "type": "string",
      "readOnly": true,
      "description": "The date and time that the SIP trunk was created.",
      "format": "date-time"
    },
    "updateTime": {
      "type": "string",
      "description": "The date and time that the SIP trunk was last modified.",
      "format": "date-time",
      "readOnly": true
    },
    "projectId": {
      "type": "string",
      "readOnly": true,
      "description": "The ID of the account."
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/sinch-sip-trunk"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.