Download logs as CSV
RankShark EnhanceScopelogs:read
AuthorizationBearer <token>An Enhance API key (rsen_…) or an OAuth 2.1 access token, as "Authorization: Bearer …".
ids?stringComma-separated campaign ids (at most 5,000); empty = every campaign
CSV (attachment): one row per log line
response?stringtext/csvcurl -X GET 'https://panel.rankshark.io/api/v1/export/logs.csv'"string"Download campaigns as an encrypted file GET
An encrypted campaign file that only this workspace can import (panel: Campaigns > Import > From file). Plain JSON exports and imports are not available.
Locations visits can come from GET
The countries, regions, cities, ISPs, ASNs and ZIP codes the workspace's own IPs can target, with how many IPs are available for each (biggest first). Use a value as-is in a campaign's ip_changing. regions, cities, isps and zips need a country; cities also a region; zips take q (a postal-code prefix).