Run control
Stop campaigns
RankShark EnhanceScopecampaigns:run
POST
At most 10 run-control calls a minute.
header
AuthorizationBearer <token>An Enhance API key (rsen_…) or an OAuth 2.1 access token, as "Authorization: Bearer …".
application/json- body
ids[] or all=true
ids?array<string>Campaign ids
all?booleanEvery campaign instead of ids
Stopped
application/json- response
op*stringstart, stop or restart
count*integerCampaigns acted on
curl -X POST 'https://panel.rankshark.io/api/v1/campaigns/stop' \ -H 'Content-Type: application/json' \ -d '{ "all": true}'Example Response
{ "op": "stop", "count": 5}Start campaigns POST
Starts the campaigns: they send real visits and use the workspace's plan. How many browsers run at once is set by the plan. At most 10 run-control calls a minute.
Get a campaign's workflow GET
The editable flow spec, whatever form the campaign is stored in (a classic campaign shows as its linear flow).