OpenClaw API & Integrations
Integrate Abigail into your existing workflows with the OpenClaw REST API. Generate API keys, make authenticated requests, and automate patent prosecution tasks.
Generate an API Key
Go to Settings > API Keys. Click "Generate New Key". Give it a descriptive name (e.g., "Docketing System Integration"). Copy the key immediately -- it is shown only once.

Important
Store your API key securely. It grants access to your account. Never commit it to version control.
Read the API Documentation
Click "API Docs" in the sidebar (or visit docs.abigail.app) to access the full Mintlify-powered documentation. The docs cover every endpoint with request/response examples.
Authentication
Include your API key in the Authorization header of every request: "Authorization: Bearer your-api-key-here". The API uses standard REST conventions with JSON request and response bodies.
Key Endpoints
The OpenClaw API exposes endpoints for: case management (list, detail, sync), document retrieval, analysis triggering, form generation, and prior art search. Explore the docs for the full endpoint catalog.
- GET /api/v1/cases -- List all cases in your docket
- GET /api/v1/cases/:id -- Get case detail with timeline
- POST /api/v1/analyze -- Trigger an Office Action analysis
- GET /api/v1/search -- Semantic prior art search
- POST /api/v1/forms -- Generate a USPTO form
Metered Billing
API usage consumes credits from the same balance as the web interface. Each API call shows the credit cost in the response headers. Monitor usage from Settings > Usage.
Revoke or Regenerate Keys
In Settings > API Keys, you can revoke a key (immediately disabling it) or regenerate it (creating a new key and disabling the old one). Use revocation if you suspect a key has been compromised.
Try It Yourself
Put what you learned into practice. Start free with $25 in credits.