Envie uma requisição POST
para o endpoint http://ci4-vacancies-test-dev.test/api/login
com credencias válidas e veja resposta:
{
"message": "Login Succesful",
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJJc3N1ZXIgb2YgdGhlIEpXVCIsImF1ZCI6IkF1ZGllbmNlIHRoYXQgdGhlIEpXVCIsInN1YiI6IlN1YmplY3Qgb2YgdGhlIEpXVCIsImlhdCI6MTY0NjI0OTE4MywiZXhwIjoxNjQ2MjUyNzgzLCJlbWFpbCI6ImF0b3JwQHdlbGNoLmluZm8ifQ.d3XvXz9N5W_TJgw9cvf5B0LPOGTiaWhmvEwZ2KQoQao",
"token_type": "bearer"
}
Envie uma requisição POST
para o endpoint http://ci4-vacancies-test-dev.test/api/register
com credencias válidas e veja resposta:
{
"status": 201,
"message": "Account created successfully! We have sent the link to your email [email protected] so that you can activate your account."
}
Envie uma requisição GET
para o endpoint http://ci4-vacancies-test-dev.test/api/user
Para listar os cadidatos, envie uma requisição GET
para o endpoint abaixo:
Para recuperar um cadidato específico, envie uma requisição GET
para o endpoint abaixo, informando o ID do do candidato:
Para criar um cadidato, envie uma requisição POST
para o endpoint abaixo:
Campos obrigatórios:
string name
string email
string password
string password_confirmation
Para atualizar um cadidato, envie uma requisição PUT/PATCH
para o endpoint abaixo, informando o ID:
Para excluir um cadidato, envie uma requisição DELETE
para o endpoint abaixo, informando o ID:
Para listar as vagas de emprego, envie uma requisição GET
para o endpoint abaixo:
Para recuperar uma vaga de emprego específica, envie uma requisição GET
para o endpoint abaixo:
Para criar uma vaga de emprego, envie uma requisição POST
para o endpoint abaixo:
Campos obrigatórios:
string title
string description
string type - FR (Freelancer) ou CLT (Pessoa Física) ou PJ (Pessoa Jurídica)
string is_paused (0,1)
Para atualizar uma vaga de emprego, envie uma requisição PUT/PATCH
para o endpoint abaixo, informando o ID:
Para excluir uma vaga de emprego, envie uma requisição DELETE
para o endpoint abaixo, informando o ID:
Para listar as vagas para se candidatar, envie uma requisição GET
para o endpoint abaixo:
Para se candidatar a uma vaga, envie uma requisição PUT
para o endpoint abaixo:
Para se desistir de uma candidatura já realizada, envie uma requisição DELETE
para o endpoint abaixo:
Para listar as vagas que o você já se candidatou, envie uma requisição GET
para o endpoint abaixo: