POST
https://spideriq.di-atomic.com
/
api
/
v1
/
jobs
/
spiderMaps
/
campaigns
/
{campaign_id}
/
stop
Stop Campaign
curl --request POST \
  --url https://spideriq.di-atomic.com/api/v1/jobs/spiderMaps/campaigns/{campaign_id}/stop \
  --header 'Authorization: Bearer <token>'
{
  "status": "<string>",
  "message": "<string>",
  "remaining_locations": 123
}

Overview

Stop an active campaign. The campaign can be resumed later with the /continue endpoint. Jobs already submitted will continue processing.

Path Parameters

campaign_id
string
required
The campaign ID to stop

Response

status
string
New campaign status: stopped
message
string
Confirmation message
remaining_locations
integer
Number of locations not yet processed

Example

curl -X POST https://spideriq.di-atomic.com/api/v1/jobs/spiderMaps/campaigns/camp_lu_restaurants_abc123/stop \
  -H "Authorization: Bearer <your_token>"
Response:
{
  "status": "stopped",
  "message": "Campaign stopped successfully",
  "remaining_locations": 7
}

Notes

  • Already-submitted jobs will continue processing
  • Use /continue to resume the campaign
  • Use /status to check current progress

Continue Campaign

Resume a stopped campaign