Frequently asked questions
What is Snipget?
Snipget is a hosted API that provides programmatic utilities for AI agents: data normalization, parsing, validation, and classification. It's agent-discoverable via OpenAPI and MCP.
Who is this for?
Anyone building with AI who needs data to be reliably clean before it gets anywhere critical. That includes experienced engineers building production agent pipelines, and newer developers or no-code builders who are discovering for the first time that LLMs can't be trusted with routine data tasks. The utilities span common data types (names, addresses, phones, IDs), industry verticals (healthcare), and a large catalog of tiny helpers.
How is this different from asking an LLM?
LLMs are confidently wrong about things code can compute exactly. Ask one to normalize a phone number, validate a routing number, or resolve a jurisdiction and you'll get an answer that looks right, but is quietly wrong. You won't always know which ones. Snipget utilities are programmatic: fast, consistent, cheap, and honest about their confidence score. No guessing.
Do you have a free tier?
Yes. The Free tier requires no card and includes 2,000 calls per month. Every utility is included. Upgrade when you need more calls or higher throughput.
What happens when I hit my monthly call limit?
On paid tiers, you're never hard-cut off. Overages are billed per call at your tier's overage rate so your agents keep running. On the Free tier, calls stop when the monthly quota is exhausted. Upgrade any time to increase your included quota.
What counts as a billable call?
Every successful API call counts against your monthly quota and, once exceeded on a paid tier, is billed as an overage. Error responses (4xx, 5xx) and rate-limit responses (429) are not counted. Batch endpoints count as one unit per item in the batch.
Do you validate addresses against external authorities like USPS or Smarty?
No. Snipget parses, formats, classifies, and confidence-scores. It does not certify against authoritative external services for addresses. If you need USPS-certified validation, use Snipget as a pre-processor alongside Smarty or USPS, not instead, and watch your error and not-found rates drop.
Is there a client SDK?
Thin HTTP wrapper SDKs for Python (pip install snipget-client) and npm are planned at launch. The SDK is a convenience; the REST API and MCP server are the product.
Can I self-host?
Not at launch. The hosted API is the product. If you have a hard self-hosting requirement (e.g., HIPAA, regulated data residency), contact us, and we can discuss.
How does rate limiting work?
Rate limiting is based on a token bucket per customer. Higher tiers get more RPS, higher concurrency, and larger burst capacity. 429 responses include exact retry-after hints and tier upgrade links so agents can pace themselves.
What's the response format?
Every endpoint returns the same envelope: { status, confidence, result, meta }. Every error returns { status: 'error', error_code, message, meta }. See the API Reference for full examples.
Do you support MCP?
Yes, natively. Snipget exposes the same utilities through an MCP server so agents in Claude, Cursor, Windsurf, and other MCP-aware environments can discover and call them directly.
Can I add teammates to my account?
Team support is available on the Growth and Scale tiers. Invite as many teammates as you need, with no per-seat charge. Free and Starter are solo accounts (one user per account). Owners and admins manage invites, roles, and API key ownership; members can use the API and create their own keys.
Can the same email be on more than one team?
Not at launch. Each email can belong to one Snipget account. If you need to be part of multiple teams, use a different email address per team for now. Multi-team membership is on the roadmap.
What happens to my team if I downgrade from Growth or Scale?
Existing teammates keep their access, nothing is removed. You won't be able to add new members or re-issue invites until you upgrade again, and any pending (un-accepted) invites are revoked at downgrade time. Each member's API keys keep working unchanged.
Who runs Snipget?
Snipget Inc. is a small team of developers and data engineers who spent decades building these same utilities into every project we touched, got tired of the detour, and built it properly once so nobody else has to.
Still have questions? Get in touch.