Skip to content

Brincando com a nossa API

Nesta seção, vamos focar em interagir com a API do CodanteVagas. Esta API foi desenvolvida pelo Codante e a sua documentação pode ser consultada para mais informações.

A API tem como objetivo principal gerenciar os anúncios de vagas de emprego para a aplicação CodanteVagas.

Vamos começar a explorar como buscar dados da API. As informações que recuperarmos da API serão usadas para preencher dinamicamente a página de listagem de vagas.

Mais adiante, veremos como lidar com submissões de formulários e realizar atualizações de dados usando as Server Actions.

Usando o Insomnia

Para interagir com a API do CodanteVagas, você pode utilizar ferramentas como o Insomnia, Postman ou Bruno. Insomnia permite que você teste os endpoints da API de forma eficiente, enviando requisições e visualizando as respostas. A API do CodanteVagas não requer autenticação.

Os Endpoints

A API do CodanteVagas possui os seguintes endpoints para gerenciar vagas de emprego:

Outras informações adicionais

A API retorna um código de status 200 para solicitações bem-sucedidas e 422 para solicitações inválidas. A API também tem um limite de taxa de 100 solicitações por minuto e retorna um código de status 429 se esse limite for excedido. A base de dados é resetada a cada quatro horas.