Delete Company
#
DetailsThis endpoint deletes the company specified by companyId, its account and all of its offers. Returns the company before being deleted.
URL : /company/:companyId/delete
Method :
POST
danger
This action is dangerous and permanent, there will be no way to recover the company or its offers. Use this with caution
Authentication
Auth is required as a Company to delete it. Otherwise, if in god mode, god_token must be provided.
#
Parameters#
god_tokenBody Parameter
Optional
String
If set, will use this for validating the usage of god mode (in case no session details are available, i.e., no logged-in user).
#
ResponseObject
Object representing the company before being deleted.
#
Request examples#
Example 1 - Valid RequestCode :
200 OK
- Request
- Response
#
Example 2 - Logged-in as an AdminCode :
401 UNAUTHORIZED
- Request
- Response
#
Example 3 - Non-Existing CompanyCode :
422 UNPROCESSABLE ENTITY
- Request
- Response
#
Example 4 - Logged-in as a Different CompanyCode :
403 FORBIDDEN
- Request
- Response