Write

Unarchive Campaign

Restores an archived campaign record to active status. It does not restore follow-ups cancelled during archive and does not re-enable outreach; explicitly launch the campaign again after reviewing its configuration. The operation is idempotent, meaning it returns no error if the campaign is already active. Fails with not found if the campaign_id does not exist.

unarchive_campaignPOST/api/v1/campaigns/{campaign_id}/unarchive
crispy — bash

Example prompt: Restore the q1-fintech-outreach campaign back to active

{
  "campaign_id": "q1-fintech-outreach",
  "archived": false,
  "status": "active"
}
Permission scope
core
Access
Write
Category
Campaigns

What you can build

Make an archived campaign editable and available for a new launch
Reuse campaign configuration after rebuilding any needed follow-ups
Return a campaign record to the active campaign list
Safely retry restoration in automation without error handling

Parameters

Inputs accepted by unarchive_campaign.

NameTypeDescription
campaign_idstringThe campaign ID to unarchive (e.g. 'q1-fintech-outreach')

The complete LinkedIn API. Ready when you are.

Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.