Submit Return
Sends the return to HMRC as a CIS300 with the declarations (that the information is correct is always declared; the employment status and verification declarations are not sent on a nil return). The return becomes Submitted and is polled in the background: HMRC's acceptance or errors land on its status (webhooks return.submitted, return.accepted, return.failed). Only an Open or Error return can be submitted (400). Incomplete HMRC settings are 422. A tenant whose owner's billing blocks submissions is 402 with the reason.
Parameters
| Name | Type | Description |
|---|---|---|
| tenant* | path string | The tenant code (the organisation's URL stub) |
The tenant code (the organisation's URL stub) |
||
| month* | path integer (int32) | |
| year* | path integer (int32) | |
Request Body*
{
"employmentStatus": false,
"verification": false,
"inactivity": false
}
Responses
202 Accepted
401 Unauthorized – Invalid or missing API key