Initiate Recovery Campaign

Create a new recovery campaign for asset recovery operations.

POST
/api/v1/recover/campaign/create

Description

The Initiate Recovery Campaign API enables you to create a new recovery campaign. Once created, you can add employees and track asset recovery progress. A unique campaign number is generated for reference.

Request

Headers

HeaderValueRequired
AuthorizationBearer <token>Yes
Content-Typeapplication/jsonYes

Body Parameters

ParameterTypeRequiredDescription
campaign_namestringYesName of the recovery campaign
descriptionstringNoOptional description of the campaign

Response

Response Fields

FieldTypeDescription
successbooleanIndicates if the request was successful
messagestringStatus message about the campaign creation
campaignobjectCampaign information object
campaign.campaign_numbernumberUnique identifier for the campaign
campaign.campaign_namestringName of the campaign
campaign.campaign_statusstringCurrent status of the campaign (e.g., active, completed)
campaign.created_atstringISO 8601 timestamp of campaign creation
campaign.descriptionstringCampaign description (if provided)

Error Responses

Common error responses you may encounter when using this endpoint.

Notes

  • Campaign names must be unique within your organization. Attempting to create a campaign with a duplicate name will result in a 409 Conflict error.
  • The campaign_number is automatically generated and serves as the primary identifier for all subsequent operations.
  • New campaigns are created with an active status by default. You can track their progress through the Campaign List and Campaign Details endpoints.
  • Use descriptive campaign names and descriptions to help organize and identify recovery efforts across different time periods or departments.

Related Endpoints

Did this page help you?