Skip to content

Manually reject filing

POST/payroll/filings/{id}/reject

Manually marks a filing as rejected, recording the rejection reason. The filing returns to draft for correction and resubmission.

Request

Path parameters

NameTypeRequiredDescription
idintegerYes

The numeric ID of the filing to reject.

Request body

Content type application/json.

FieldTypeRequiredDescription
reasonstringNo

Rejection reason or authority-issued error code.

Example

{
  "reason": "ERR_INVALID_TIN: Employer TIN does not match GRA records."
}

Responses

200 Filing marked as rejected; available for correction

Example request

curl -X POST "https://{tenant}.faciotech.net/api/v1/payroll/filings/{id}/reject" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{"reason": "ERR_INVALID_TIN: Employer TIN does not match GRA records."}'
Loading