Campaign List

Retrieve a paginated list of all recovery campaigns.

GET
/api/v1/recover/campaigns

Description

Retrieve a paginated list of all recovery campaigns associated with your organization. Each campaign includes summary information such as campaign name, status, creation date, and recovery statistics.

Request

Headers

HeaderValueRequired
AuthorizationBearer <token>Yes

Query Parameters

ParameterTypeRequiredDescription
pagenumberNoPage number for pagination (default: 1)

Response

Response Fields

FieldTypeDescription
successbooleanIndicates if the request was successful
campaignsarrayArray of campaign objects
campaigns[].campaign_numbernumberUnique identifier for the campaign
campaigns[].campaign_namestringName of the campaign
campaigns[].campaign_statusstringCurrent status (active, completed)
campaigns[].created_atstringCampaign creation date
campaigns[].total_employeesnumberTotal number of employees in the campaign
campaigns[].total_recoverednumberNumber of assets successfully recovered
campaigns[].total_pendingnumberNumber of pending recoveries
current_pagenumberCurrent page number
total_pagesnumberTotal number of pages available
total_campaignsnumberTotal number of campaigns across all pages

Error Responses

Common error responses you may encounter when using this endpoint.

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?