Skip to main content

external

API Externa​

Descrição​

API responsƔvel por atender as requisiƧƵes externa e validar/encaminhar para o serviƧo responsƔvel.

Finalidade​

  • Atender todas as chamadas externas
  • Validar/Autenticar solicitaƧƵes externas

Stakeholders (envolvidos)​

ServiƧos Correlacionados​

Configuração do projeto​

NGINXPHPGOLANGSDKNODEDBHTTPGRPC
  • | OK | - | - | - | MYSQL | 8091 | - |

Mapeamento & Regras de negócio​

  • Limite de 120 requisiƧƵes por minutos

Iniciando o projeto​

# Clone este projeto
$ git clone git@github.com:freterapido/api-externa.git

# Acessa o projeto
$ cd api-externa

# Crie o banco de dados no mysql
$ painel_db_dev

#instala dependencias
$ make php.install

# Iniciando o projeto
$ make

ObservaƧƵes​

  • Existe um Token global que deve ser gerado e adicionado as variĆ”veis de ambiente em TOKEN_GLOBAL, atravĆ©s dele Ć© possĆ­vel consultar FRETES por ID FICTICIO sem que seja necessĆ”rio o uso do TOKEN do embarcador.
- Rota: quote-global/{fictitious_id}