SureTax Returns API
POST Due Form Instances
Overview
This API endpoint initiates the process of generating forms within the system. It serves as the trigger for creating various forms necessary for compliance or reporting purposes.
OperationId: POST Due Form Instances
Authorization Method(s): OAuth
Verb: POST
End Point: /api/v1/Forms/DueFormInstances
Example Request
{
"externalReportingEntity": "string",
"forms": [
{
"formId": "string",
"locationId": "string",
"reportingPeriodFromDate": "string",
"reportingPeriodToDate": "string",
"reportingPeriodicity": "string",
"reportingPeriodNum": "string",
"reportingPhase": "string"
}
]
}| Display String | Field Name | Field Type |
|---|---|---|
| X-request-id* | x-request-id | string |
Overview
An empty response object indicating that the request has been accepted but no content is returned.
Example Response
{}| code | description |
|---|---|
| 202 | Accepted. The request has been accepted for processing but is not completed yet. |
| 400 | Bad request. Invalid data provided. |
| 401 | Unauthorized access. |
| 500 | Internal server error. |