> ## Documentation Index
> Fetch the complete documentation index at: https://docs.suasofia.online/llms.txt
> Use this file to discover all available pages before exploring further.

# Listar trunks SIP

> Obter todos os trunks SIP pertencentes ao usuário autenticado

Este endpoint retorna uma lista de todos os trunks SIP associados à sua conta.

### Resposta

<ResponseField name="data" type="array">
  Array de objetos de trunks SIP

  <Expandable title="Propriedades do trunk SIP">
    <ResponseField name="id" type="integer">
      O identificador único do trunk SIP
    </ResponseField>

    <ResponseField name="phone_number" type="string">
      A extensão SIP ou número de telefone (DID) no formato E.164
    </ResponseField>

    <ResponseField name="nickname" type="string">
      Um rótulo curto e amigável para o trunk (ou `null` se não estiver definido)
    </ResponseField>

    <ResponseField name="sip_username" type="string">
      O nome de usuário usado para autenticação SIP
    </ResponseField>

    <ResponseField name="sip_address" type="string">
      O endereço do servidor SIP
    </ResponseField>

    <ResponseField name="sip_calling_format" type="string">
      O formato do número de chamada de saída: `+e164`, `e164` ou `national`
    </ResponseField>

    <ResponseField name="inbound_authorization_type" type="string">
      O método de autorização de entrada: `auth` (nome de usuário/senha) ou `ip` (lista de IPs permitidos)
    </ResponseField>

    <ResponseField name="allowed_inbound_ips" type="array">
      Array de endereços IP permitidos para chamadas de entrada (apenas quando `inbound_authorization_type` é `ip`)
    </ResponseField>

    <ResponseField name="outbound_proxy" type="boolean">
      Se as chamadas de saída usam um endereço IP de proxy fixo
    </ResponseField>

    <ResponseField name="country_code" type="string">
      O código do país ISO 3166-2 onde o trunk SIP está localizado
    </ResponseField>

    <ResponseField name="created_at" type="string">
      Timestamp ISO 8601 de quando o trunk SIP foi criado
    </ResponseField>

    <ResponseField name="updated_at" type="string">
      Timestamp ISO 8601 de quando o trunk SIP foi atualizado pela última vez
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json 200 Resposta theme={null}
  {
    "data": [
      {
        "id": 42,
        "phone_number": "1000",
        "nickname": "Provedor X — Principal",
        "sip_username": "meuusuario",
        "sip_address": "sip.provedor.com",
        "sip_calling_format": "+e164",
        "inbound_authorization_type": "auth",
        "allowed_inbound_ips": null,
        "outbound_proxy": false,
        "country_code": "US",
        "created_at": "2026-03-31T10:00:00.000000Z",
        "updated_at": "2026-03-31T10:00:00.000000Z"
      },
      {
        "id": 43,
        "phone_number": "+14155551234",
        "nickname": null,
        "sip_username": "usuario_trunk",
        "sip_address": "sip.provedor.com",
        "sip_calling_format": "e164",
        "inbound_authorization_type": "ip",
        "allowed_inbound_ips": ["203.0.113.10", "198.51.100.20"],
        "outbound_proxy": true,
        "country_code": "US",
        "created_at": "2026-03-31T11:00:00.000000Z",
        "updated_at": "2026-03-31T11:00:00.000000Z"
      }
    ]
  }
  ```
</ResponseExample>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.