Skip to content

Padrões e Retorno

A estrutura da API é baseada em REST (Representational State Transfer) no formato JSON (JavaScript Object Notation) com retorno padronizado.

Retorno de Entidade Única

json
{
  "code": 200,
  "message": "string",
  "data": {
    // ...
  },
  "error": "string"
}
CampoTipoDescrição
codeNumber200 (sucesso), -400 (erro cliente), -500 (erro servidor)
messageStringMensagem de retorno
dataObjectDados de retorno da entidade solicitada
errorStringDados sobre o erro gerado

Retorno de Coleções

json
{
  "code": 200,
  "message": "string",
  "count": 0,
  "totalPages": 0,
  "pagingLimit": 0,
  "pagingIndex": 0,
  "data": [
    {
      // ...
    }
  ],
  "error": "string"
}
CampoTipoDescrição
codeNumber200 (sucesso), -400 (erro cliente), -500 (erro servidor)
messageStringMensagem de retorno
countNumberQuantidade de registros
totalPagesNumberTotal de páginas
pagingLimitNumberQuantidade de itens por página
pagingIndexNumberPágina atual da coleção dos dados
dataCollectionColeção de dados de retorno da entidade solicitada
errorStringDados sobre o erro gerado

Wemov WMS - Open API Documentation