SNDesk Rotas

Clique nos links abaixo para verificar os campos obrigatórios

POST - clientes

https://SEUSUBDOMINIO.sndesk.com.br/api/newuser

    Campos requeridos

  • nome: String
  • contato_email: String
  • contato_nome: String
  • Token: String

    Todos os campos

  • nome: String
  • token: String
  • fone: String
  • celular: String
  • rua: String
  • numero: Number
  • bairro: String
  • cep_end: String
  • cidade: String
  • uf: String
  • cpf_cnpj: String
  • contato_email: String
  • contato_nome: Array
  • contato_email.*: String
  • contato_nome.*: String
  • contato_ramal: Array
  • contato_ramal.*: String
  • contato_telefone: Array
  • contato_telefone.*: String
  • endereco_descricao: Array
  • endereco_descricao.*: String
  • endereco_cep: Array
  • endereco_cep.*: String

Retornos HTTP:

200

Retorno da chamada

GET - clientes

https://SEUSUBDOMINIO.sndesk.com.br/api/:query:?type=:query:

    Query params

  • type: String
  • query: String

Os valores do campo type podem ser: email, id, cpf_cnpj, Permitindo fazer buscas especificas no banco de dados.

Caso type seja omitido a busca padrão é por email, com retorno variado de local ou bling para onde o usuário está cadastrado.

Retornos HTTP:

200

Retorno da chamada

POST - chamados

https://SEUSUBDOMINIO.sndesk.com.br/api/novochamado

    Campos requeridos

  • token: String
  • descricao: String
  • assunto: String
  • anexos: File

    Todos os campos

  • nome: String
  • email: String
  • idcliente: String
  • cpf_cnpj: String
  • Contato_email: String
  • Contato_nome: String
  • Token: String

Usamos como parâmetro para identificar o usuário em ordem os campos: email, idcliente, cpf_cnpj, na ausência resultará em um erro.

Retornos HTTP:

200

Retorno da chamada

GET - Agenda

https://SEUSUBDOMINIO.sndesk.com.br/api/events/{id}

    Query Params

  • id: String

Utilizamos o ID do chamado como parametro de busca

Retornos HTTP:

200

Retorno da chamada

Retornos

Retorna informações de cada agenda para o chamado, contendo dados como: idgoogle onde verifica se a agenda está conectada ao Google.

Também contém o campo idfilhos onde verifica se o chamado é um chamado filho, ou seja, se este chamado está relacionado a outro chamado principal.

GET - Técnico

https://SEUSUBDOMINIO.sndesk.com.br/api/tecnico/{id}

    Query Params

  • id: String

Utilizamos o ID do chamado como parametro de busca

Retornos HTTP:

200

Retorno da chamada

Retorna o técnico responsável pelo chamado

GET - Status

https://SEUSUBDOMINIO.sndesk.com.br/api/statuslista?ids[i]={id}

    Query Params

  • ids: Array

Utilizamos uma lista de IDs dos chamados como parametro de busca

Retornos HTTP:

200

Retorno da chamada

Retorna o ID do status e o ID do chamado, nome do status e o código hexadecimal da cor do status

Para testes e maiores informações acesse nosso repositório no Postman. SNDesk Postman