Skip to main content
The Vaquill API gives you programmatic access to US statutes: the US Code, the CFR, all 50 state statute codes, the U.S. Constitution, the Federal Rules, and Executive Orders. Use it to power statute lookup and search in your own product or internal tools.

API Keys

All requests require an API key in the Authorization header:
Keys use the vq_key_ prefix and are tied to your account.

Get Your API Key

2

Create a key

Under API Keys, click Create API Key. Copy the key immediately. It won’t be shown again.

Example Requests

Error Codes

Never expose your API key in client-side code or public repositories. If compromised, revoke it from your dashboard and generate a new one immediately.
Rotate keys on a schedule. Generate a new key, deploy it to your application, then revoke the old one. Vaquill supports multiple live keys per workspace so you can rotate without downtime.

Errors

HTTP status codes and how to recover from each.

API Reference

Every endpoint with parameters, examples, and an interactive playground.

Vaquill MCP

Skip the API and call Vaquill from Claude, Cursor, or any MCP client.