- 9 typed API operations
- 7 database entities synced for fast
.search()/.list()queries
Setup
1
Install
2
Add the plugin
- Solo
- Multi-Tenant
corsair.ts
3
Get credentials
Follow Get Credentials if you need help getting keys.
4
Store credentials
- Solo
- Multi-Tenant
api_key=, bot_token=, or OAuth client fields).Authentication
Each tab shows how to register the plugin for that authentication method. The defaultauthType from the plugin does not need to appear in the factory call.
- API Key (Default)
corsair.ts
pnpm corsair setup --plugin=ahrefs (see Get Credentials for field names). For OAuth, you typically store integration keys at the provider level and tokens per account or tenant.More: API KeyQuery synced data
Synced entities supportcorsair.ahrefs.db.<entity>.search() and .list(). See Database for filters and operators.
Example API calls
Read-style (read):keywordsExplorer.overview
—
No write-style endpoint inferred; pick any operation from the reference below.
See the full list on the API page. Use pnpm corsair list --plugin=ahrefs and pnpm corsair schema <path> locally to inspect schemas.
Hooks
Usehooks on API calls and webhookHooks on incoming events to add logging, approvals, or side effects. See Hooks and Webhooks for routing and payload patterns.