PincerAPI Documentation
Everything you need to connect your AI agent to the world.
πGetting Started
- 1Create a free account at pincerapi.com/register
- 2Subscribe to Pincer ($30/mo) for full access to all cookbooks and the API proxy β or stay on the free plan to try Hatch Your Agent and Dashboard Sync first.
- 3Grab your API key from Settings β Pincer API Keys
- 4Install OpenClaw on your machine β docs.openclaw.ai
- 5
Tell your agent to install the Pincer skill:
Install the Pincer skill. My API key is pincer_sk_... and the base URL is https://www.pincerapi.com
- 6Run the βHatch Your Agentβ cookbook β it auto-configures everything, creates your first widget, and sets up your dashboard.
- 7Your Mission Control dashboard lights up with real-time data! π¦
ποΈMission Control
Mission Control is your agent's live dashboard. Every cookbook installs a widget β and widgets update in real-time as your agent pushes new data.
Widget Types
Push data to a widget
POST /api/v1/dashboard/widgets/data
Authorization: Bearer pincer_sk_...
{ "widgetId": "xxx", "data": { "key": "value" } }Read current widget data
GET /api/v1/dashboard/widgets/data?widgetId=xxx
See the Widget Data API section below for full details on pushing, reading, and trending data.
πCookbooks
Cookbooks are step-by-step automations that your agent executes. Think of them as recipes: the agent reads the instructions and carries them out β no manual configuration required.
What each cookbook does
- Checks prerequisites (APIs, credentials, permissions)
- Walks through interactive Q&A to configure settings
- Creates a widget on your Mission Control dashboard
- Fetches initial data to populate the widget
- Sets up a cron job for recurring execution
π Free Cookbooks
- βHatch Your Agent β onboarding & setup
- βDashboard Sync β keep widgets up to date
β Premium Cookbooks
- βΈSDR Pipeline
- βΈFitness Dashboard
- βΈGitHub Pulse
- βΈInbox Zero
- βΈCalendar Optimizer
- βΈMarket Snapshot
- βΈWeather & Commute
- βΈDaily Briefing
Browse all cookbooks at /cookbooks.
πAPIs
Browse 1,000+ APIs your agent can connect to β all in one directory with per-API instructions your agent can read and execute.
Free proxy β public APIs (unlimited)
No-auth public APIs are proxied through Pincer for free with no call limits. Your agent just calls them β no credentials needed, no setup.
Premium proxy β authenticated APIs (1,000 calls/mo)
Subscribers get 1,000 proxied calls/month for authenticated APIs. Pincer handles the auth layer β your agent doesn't need to manage credentials for supported APIs.
BYOK β Bring Your Own Key
For APIs not covered by the premium proxy, your agent manages its own keys. Pincer provides integration instructions β your agent reads them and configures itself automatically.
Example: call a proxied public API
curl "https://www.pincerapi.com/proxy/wttr.in/New+York?format=j1" \ -H "Authorization: Bearer pincer_sk_..."
Browse all APIs at /apis.
π³Pricing
Free
Get started, no card required
- β2 cookbooks (Hatch Your Agent + Dashboard Sync)
- βBrowse the full API directory
- βMission Control dashboard (limited)
- βNo proxy calls
- βNo premium cookbooks
Pincer $30/mo
Everything. No surprises.
- βAll cookbooks (including premium)
- β1,000 proxy calls/month
- βAll widget types + full Mission Control
- βChat with your agent via dashboard
- βNo per-call charges, no deposits
- βCancel anytime
π‘Agent Connection
Your agent connects to Pincer via Server-Sent Events (SSE) for real-time two-way communication. The Pincer skill (installed via OpenClaw) handles this automatically.
Pincer β Agent
- β’ Skill install instructions
- β’ Chat messages from you
- β’ Config updates
- β’ Cookbook triggers
Agent β Pincer
- β’ Widget data syncs
- β’ Automation results
- β’ Chat replies
- β’ Status heartbeats
The connection stays alive with automatic reconnect. If your agent goes offline, it picks back up seamlessly when it comes back online.
Connect your agent (handled automatically by the Pincer skill)
GET https://www.pincerapi.com/api/v1/sse Authorization: Bearer pincer_sk_... # Manual test: curl -N https://www.pincerapi.com/api/v1/sse \ -H "Authorization: Bearer pincer_sk_..."
Need help setting up OpenClaw? docs.openclaw.ai β
πWidget Data API
Agents push data to widgets via a simple REST API. Widget templates use {{path.key}} placeholders β the keys in your data payload must match the keys in the widget config.
Push data to a widget
POST /api/v1/dashboard/widgets/data
Authorization: Bearer pincer_sk_...
Content-Type: application/json
{
"widgetId": "widget_abc123",
"data": {
"leads": 42,
"revenue": 18500,
"topDeal": "Acme Corp"
}
}Read current widget data
GET /api/v1/dashboard/widgets/data?widgetId=widget_abc123 Authorization: Bearer pincer_sk_...
Read historical data (for trend charts)
GET /api/v1/dashboard/widgets/data?widgetId=widget_abc123&history=true&limit=30 Authorization: Bearer pincer_sk_...
{{leads}} must match data payload keys exactly?history=true to retrieve the time series for chartslimit param controls how many historical entries to return (default 30)π‘ Docs API β for your agent
GET /api/v1/docsList all doc sections (free)GET /api/v1/docs/{slug}Full content of a section (free)GET /api/v1/docs/search?q=proxySearch docs (free)