Campaign List

Retrieve a paginated list of recover campaigns.

GET
/api/v1/recover/campaigns?page=1&limit=10

Description

Retrieves a paginated list of Recover Campaigns associated with the company. By default, the response includes up to 10 campaigns per page.

Request

Headers

HeaderValueRequired
AuthorizationBearer <token>Yes

Query Parameters

ParameterTypeRequiredDescription
pagenumberNoPage number for pagination (default: 1)
limitnumberNoRecords per page (default: 10)

Response

Response Fields

FieldTypeDescription
campaignsarrayArray of campaign objects
campaigns[].campaign_numbernumberUnique identifier for the campaign
campaigns[].campaign_titlestringTitle of the campaign
campaigns[].countryarrayCountry list objects with name and code
campaigns[].start_datestringCampaign start date
campaigns[].total_device_countnumberTotal number of devices in campaign
campaigns[].total_employeenumberTotal employees in campaign
totalnumberTotal campaign records
currentPagenumberCurrent page number
totalPagesnumberTotal number of pages available
perPagenumberRecords per page

Notes

  • Results are paginated with a default page size. Use the page parameter to navigate through multiple pages of campaigns.
  • Campaign statistics (total_employees, total_recovered, total_pending) provide a quick overview of campaign progress.
  • For detailed information about a specific campaign, including employee lists, use the Campaign Details endpoint.
  • Campaigns are returned in reverse chronological order, with the most recently created campaigns appearing first.

Related Endpoints

Did this page help you?