Introdução
Na API do Procfy as categorias são representados por um objeto JSON com os seguintes atributos:Atributos com o valor
null serão retornados na resposta.Rotas
Visualizar várias categorias
O Procfy utiliza o padrão de paginação para retornar os resultados das requisições. Para mais informações sobre paginação, consulte a seção paginação. Para visualizar várias categorias, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao objeto que deseja visualizar.
Parâmetros aceitos
Visualizar uma categoria específica
Para visualizar uma categoria específica, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao objeto que deseja visualizar.
Criar uma categoria
Para criar um objeto, você deve fazer uma requisição para a API utilizando o métodoPOST no endpoint correspondente ao objeto que deseja criar.
Editar uma categoria
Para editar um objeto, você deve fazer uma requisição para a API utilizando o métodoPUT no endpoint correspondente ao objeto que deseja editar.
Excluir uma categoria
Para excluir um objeto, você deve fazer uma requisição para a API utilizando o métodoDELETE no endpoint correspondente ao objeto que deseja excluir.
Visualizando várias categorias
A API utiliza o padrão de paginação para retornar os resultados das requisições. Para mais informações sobre paginação, consulte a seção paginação.Exemplo de requisição para visualizar várias categorias
Exemplo de resposta para visualizar várias categorias
Criando uma categoria
Para criar um objeto, você deve fazer uma requisição para a API utilizando o métodoPOST no endpoint correspondente ao objeto que deseja criar.
A API vai retornar o objeto criado, caso não ocorra nenhum erro.
O corpo da requisição deve conter um objeto com os atributos necessários para a criação do objeto.
Os atributos são:
Veja a lista de atributos necessários para a criação do objeto na tabela de atributos.
Exemplo de requisição para criar uma categoria
Exemplo de corpo da requisição para criar uma categoria
Exemplo de resposta para criar uma categoria
Editando uma categoria
Para editar um objeto, você deve fazer uma requisição para a API utilizando o métodoPUT no endpoint correspondente ao objeto que deseja editar.
A API vai retornar o objeto editado, caso não ocorra nenhum erro.
O corpo da requisição deve conter um objeto com os atributos necessários para a edição do objeto.
Veja a lista de atributos necessários para a edição do objeto na tabela de atributos.
Exemplo de requisição para editar uma categoria
Exemplo de corpo da requisição para editar uma categoria
Exemplo de resposta para editar uma categoria
Erros
Erros que podem ocorrer durante a execução de uma categoria. Os erros de validação retornam um objeto com a chaveerror e description com a mensagem de erro. A mensagem de erro pode variar de acordo com o erro ocorrido.
Erros de validação
Os erros de validação são retornados quando os atributos obrigatórios não são informados ou quando os atributos informados não estão de acordo com as regras de validação.Exemplo de resposta para erro de validação na criação ou edição de uma categoria (Objeto em branco)
Exemplo de resposta para erro de enum na criação ou edição de uma categoria (transaction_type)