Merge pull request #5 from rede5/codex/update-application-status-to-hired
Add example for hiring application status update
This commit is contained in:
commit
7e40ba0476
1 changed files with 22 additions and 0 deletions
|
|
@ -73,6 +73,28 @@ O servidor valida no boot que `JWT_SECRET` tenha pelo menos 32 caracteres. Em pr
|
|||
|
||||
---
|
||||
|
||||
### Exemplo: atualizar candidatura para "Contratado"
|
||||
|
||||
Use este fluxo para marcar uma candidatura como aprovada (status `hired`).
|
||||
|
||||
1. **Endpoint**: `PUT /applications/{id}/status`
|
||||
- Substitua `{id}` pelo identificador numérico da candidatura. Exemplo: `/applications/1234/status`.
|
||||
2. **Payload (`application/json`)**:
|
||||
|
||||
```json
|
||||
{
|
||||
"status": "hired",
|
||||
"notes": "Candidato APROVADO após a entrevista final. Salário de R$ 5.500,00 acordado. Início em 01/02/2026."
|
||||
}
|
||||
```
|
||||
|
||||
- O campo `status` é obrigatório e deve ser `"hired"` para confirmar a contratação.
|
||||
- O campo `notes` é opcional e pode registrar observações do recrutador.
|
||||
|
||||
3. **Próximo passo recomendado**: Após o `200 OK`, crie a conta de usuário interno do contratado com `POST /api/v1/users`.
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Desenvolvimento
|
||||
|
||||
### Executar
|
||||
|
|
|
|||
Loading…
Reference in a new issue