Client libraries

SDKs

Official clients for the RankWatch API at https://go-api.rankwatch.com. Pass your API key; the production host is the default.

JavaScript / TypeScript

Package @rankwatch/sdk

npm i @rankwatch/sdk

import { RankWatchClient } from '@rankwatch/sdk'

const client = new RankWatchClient({
  apiKey: process.env.RANKWATCH_API_KEY!,
})

const account = await client.getAccount()

Python

Package rankwatch

pip install rankwatch

from rankwatch import RankWatchClient
client = RankWatchClient(api_key="rw_live_…")
print(client.get_account())

PHP

Package rankwatch/sdk

composer require rankwatch/sdk

use RankWatch\Client;
$client = new Client(getenv('RANKWATCH_API_KEY'));
$account = $client->getAccount();

Prefer the OpenAPI reference for the full contract, or try calls in the playground. For agents, see MCP. For commercial integrations, see Partners.