Update rank tracker keywords

Replace the search terms of a Local Rank Tracker report.

PATCH https://cotlet.dev/api/v1/brightlocal/reports/{report_id}/rank-tracker-keywords

write

Saves the list under Search Settings of the report and returns what was added and removed. A list over 100 terms is rejected. BrightLocal shows the new keywords only after the next run. It reaches no one and a second call with the old list undoes it, so it does not ask for your OK by default.

Parameters

Parameters: update_rank_tracker_keywords
NameTypeDescription
report_id string required string Report ID from list_rank_tracker_reports.
keywords string[] required string[] The full list of search terms to track, one per item, up to 100.

Request

cURL
curl -X PATCH https://cotlet.dev/api/v1/brightlocal/reports/lrt_4821/rank-tracker-keywords \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"keywords":["dentist austin","emergency dentist austin","teeth whitening austin","dental implants near me","invisalign austin"]}'
Python
result = client.call("brightlocal", "update_rank_tracker_keywords", {"report_id":"lrt_4821","keywords":["dentist austin","emergency dentist austin","teeth whitening austin","dental implants near me","invisalign austin"]})
Node.js
const result = await cotlet.call('brightlocal', 'update_rank_tracker_keywords', {"report_id":"lrt_4821","keywords":["dentist austin","emergency dentist austin","teeth whitening austin","dental implants near me","invisalign austin"]});
CLI
cotlet call brightlocal update_rank_tracker_keywords --data '{"report_id":"lrt_4821","keywords":["dentist austin","emergency dentist austin","teeth whitening austin","dental implants near me","invisalign austin"]}'

Example response

JSON

{
  "report_id": "lrt_4821",
  "location": "Harbor Dental, Austin",
  "keyword_count": 5,
  "added": [
    "invisalign austin"
  ],
  "removed": [],
  "takes_effect": "next run"
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.