Skip to content

laylamonteiro/mock_transaction_api

Repository files navigation

MOCK API

Mock de uma API de transações

Mock de uma API para visualizar transações, geradas aleatoriamente

Rodando o Back End (servidor)

Clone este repositório

$ git clone https://github.com/laylamonteiro/mock_transaction_api

Abra o projeto na sua IDE de escolha

Run > GuiaBolsoApplication

O servidor iniciará na porta:8080

Contrato

Faça uma requisição GET para a URI: https://localhost:8080/{id}/transacoes/{ano}/{mes} onde:

  • ID: seja um número inteiro entre 1.000 e 100.000.000;
  • ano: seja um número inteiro entre 1900 e o ano atual;
  • mes: seja um número inteiro entre 1 e 12;

Resposta esperada:

[GET] /<id>/transacoes/<ano>/<mes>

Content-type: application/json

[
  {
     "descricao": "string(10, 120)"
     "data": "long(timestamp)"
     "valor": "integer(-9.999.999, 9.999.999)"
     "duplicated": "boolean"
  }  
]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published