Deletes a bulk of periods by external id

Deletes a bulk of periods by the external Ids.

PUT periods/external/bulk/:companyExternalId

Request details

The put request will contain all the required information to delete a bulk of periods by the companyExternalId

Request properties

Property Type Description Optional
PeriodsExternalIds String [] An array of external identifiers of periods. No

Example bulk delete periods request

[
    "00000000-0000-0000-0000-000000000000",
    "00000000-0000-0000-0000-000000000000",
    "00000000-0000-0000-0000-000000000000",
    "{periods-external-id}"
]

Response

Upon successful delete of the bulk of periods in the Basecone system, a 204 http status code will be returned. If something goes wrong, an error message with failure details will be given together with a suitable http error status code.

Possible error responses

Status code Error code Details
400 invalid_request_payload Period id cannot be empty.
403 unauthorized Not allowed to Company.
404 notfound Period not found.