Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Utilizando os padrões fornecidos pela TTALK através do totvsApiTypesBase.json, o desenvolvedor não precisará criar na especificação os seguintes items:

Types:

  • Paging:  responsável pelo mecanismo de paginação;
  • ErrorModel:, ErrorModelBase :e ErrorDetail: responsáveis por modelos de emissão de erros padronizados;
  • ExpandablesType: tipo de dado que define o cabeçalho expand.

Parameters:

  • Authorization:  Cabeçalho caabeçalho usado para autorização das requisições;
  • Order: utilizado para ordenação da coleção;
  • Page: númerp número da pagina da coleção;
  • PageSize: utilizado para determinação de quantidade máxima de itens por página;
  • AcceptLanguage: campo que determina o idioma que o cliente compreenderá;
  • Fields:  cabeçalho usado para restringir os campos trazidos em uma requisição;
  • Expand: cabeçalho com o objetivo de expandir os campos requisitados.

Para maiores detalhes sobre uso dos cabeçalhos padronizados, visite nosso Guia de APIs. 

Aviso

Ao referenciar qualquer arquivo do GitHub, tenha certeza que está obtendo o link apenas com o JSON e não o da árvore de arquivos. Para isso, ao entrar na página do arquivo desejado, clique em "Raw" e só então copie o link da página com o arquivo JSON.

...

.

...


Sinta-se à vontade para navegar por nossas APIs, tanto pelo API Reference quanto pelo nosso repositório do GitHub, e observar como estão referenciados seus respectivos typesparameters!

...