comprasreprovar a requisição
POST
/v1/purchase-requests/:requestId/rejectpermissão: manage_purchases ou approve_purchases, conforme a etapaReprovar a requisição
Devolve a requisição ao solicitante. O motivo é obrigatório e fica registrado na trilha.
parâmetros do caminho
- requestIduuidobrigatório
- Id da requisição.
corpo da requisição
- notestringobrigatório
- Motivo da reprovação.
erros deste endpoint
- 401not_authenticatedA chave não veio, não existe mais ou foi revogada.
- 403not_allowedA chave não tem manage_purchases ou approve_purchases, conforme a etapa.
- 404not_foundO recurso não existe nesta organização.
- 409purchase_stage_mismatchA requisição já saiu dessa etapa da trilha.
- 422invalid_inputUm campo não passou na validação; fields aponta qual.
- 422purchase_review_note_requiredA reprovação exige o motivo, que fica registrado na trilha.