KanutusDocs
PT
kanutus.com Entrar / Criar contaEntrar

Números

GET/v1/numbers

Números de onde a dona ou o dono da chave pode ligar ("Ligar de")

Permissão: numbers:read

Parâmetros

NomeTipoDescrição
limitquery · integer

Resposta 200

NomeTipoDescrição
data obrigatórioobject[]
data[].id obrigatóriostringNumber id: send it as from in POST /v1/calls
data[].e164 obrigatóriostring
data[].label obrigatóriostring | null
data[].status obrigatório"active"Only numbers that can call right now are listed
data[].shared obrigatóriobooleantrue = the Kanutus shared number (not your organization's own)
data[].default obrigatóriobooleanThe number used when from is not sent

Exemplo

curl
curl "https://api.kanutus.com/v1/numbers" \
  -H "Authorization: Bearer $KANUTUS_API_KEY"
Testar agora

Roda no seu navegador contra a API de verdade. Use uma chave kt_test_: nada é cobrado. A chave fica só nesta aba.

GET /v1/numbers

Respostas por status

200 Numbers: the organization's own first, the shared one last
200
{
  "data": [
    {
      "id": "9b2f6c1e-4d0a-4f55-8a43-2f1d6c7e0a11",
      "e164": "+16465551234",
      "label": "Sales",
      "status": "active",
      "shared": true,
      "default": true
    }
  ]
}
400 Invalid request
400 application/problem+json
{
  "type": "https://docs.kanutus.com/errors",
  "title": "<code>",
  "status": 400,
  "code": "<code>",
  "message": "…",
  "request_id": "req_…"
}

Ver todos os códigos de erro

401 Missing, invalid, expired or revoked credential
401 application/problem+json
{
  "type": "https://docs.kanutus.com/errors",
  "title": "<code>",
  "status": 401,
  "code": "<code>",
  "message": "…",
  "request_id": "req_…"
}

Ver todos os códigos de erro

403 Missing permission, blocked or not allowed
403 application/problem+json
{
  "type": "https://docs.kanutus.com/errors",
  "title": "<code>",
  "status": 403,
  "code": "<code>",
  "message": "…",
  "request_id": "req_…"
}

Ver todos os códigos de erro

429 Rate limit exceeded (see RateLimit-* and Retry-After headers)
429 application/problem+json
{
  "type": "https://docs.kanutus.com/errors",
  "title": "<code>",
  "status": 429,
  "code": "<code>",
  "message": "…",
  "request_id": "req_…"
}

Ver todos os códigos de erro