# Report Tracking Received Statuses ## Create ReportTrackReceivedStatus - [POST /report-definitions/{reportDefinitionKey}/received-statuses](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-tracking-received-statuses/createreporttrackreceivedstatus.md): Creates a new ReportTrackReceivedStatus ## List ReportTrackReceivedStatus - [GET /report-definitions/{reportDefinitionKey}/received-statuses](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-tracking-received-statuses/listreporttrackreceivedstatus.md): Lists all ReportTrackReceivedStatus for the given ReportDefinition_Key ## Get ReportTrackReceivedStatus - [GET /report-definitions/{reportDefinitionKey}/received-statuses/{receivedStatus}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-tracking-received-statuses/getreporttrackreceivedstatus.md): Gets ReportTrackReceivedStatus ## Update ReportTrackReceivedStatus - [PUT /report-definitions/{reportDefinitionKey}/received-statuses/{receivedStatus}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-tracking-received-statuses/updatereporttrackreceivedstatus.md): Updates a specific ReportTrackReceivedStatus. ## Delete ReportTrackReceivedStatus - [DELETE /report-definitions/{reportDefinitionKey}/received-statuses/{receivedStatus}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-tracking-received-statuses/deletereporttrackreceivedstatus.md): Deletes an ReportTrackReceivedStatus ## Create or Update Batch ReportTrackReceivedStatus - [PUT /report-definitions/{reportDefinitionKey}/received-statuses-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-tracking-received-statuses/updatebatchreporttrackreceivedstatus.md): Create or Update multiple ReportTrackReceivedStatus at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.