refresh_rankings
Check a client's keywords now instead of waiting for the weekly run: all of them, or only the ones named. It runs on the standard queue (results normally within the hour, at the weekly run's price per page) on the workspace's own DataForSEO account or, on a Rank Tracker budget, on CrunchJunkie's account, charged to the budget, so it costs money: the preview states how many searches it would make and the most they can cost. Requires write actions and "Allow actions that spend AI", and counts toward the 20 assistant-started scans, briefs and rankings refreshes per workspace per day. One run per client at a time. Without confirm:true it returns a preview; get_rankings returns the result afterwards (lastRun shows the progress).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Set true to start. Omit for a preview with the cost. With confirm:true, also pass the preview's previewToken. | |
| clientId | Yes | Client id (from list_clients). | |
| keywordIds | No | Only these keywords (rows[].id from get_rankings). Omit for all active keywords. | |
| previewToken | No | With confirm:true: the previewToken from this tool's preview (valid 15 minutes, once, for exactly the previewed arguments). |