Build faster. Ship sooner.
Documentation, SDKs, tools, and resources to integrate APIVerve APIs in minutes, not days.
- SDKs for Node, Python, .NET
- REST + GraphQL
- OpenAPI 3.0
import EmailValidator from '@apiverve/email-validator';
const client = new EmailValidator({ apiKey: 'your-api-key' });
const result = await client.execute({
email: '[email protected]',
});
console.log(result.data);From zero to API calls in 4 steps
Under 5 minutes, start to finish.
- 01
Create your account
Sign up for free in seconds. No credit card required — you get free credits to start.
- 02
Get your API key
Generate your API key from the dashboard. One key works across all 300+ APIs.
- 03
Install the SDK
Install the SDK for your API and language. Available on npm, PyPI, and NuGet.
- 04
Make your first call
Import, initialize, and call. Most developers are up and running in under 5 minutes.
Everything you need to integrate
The essentials, one click away.
Documentation
Complete API reference with detailed guides, tutorials, and code examples for every endpoint.
Read docs →API playground
Test any API directly in your browser. See real requests and responses. No code required.
Try it out →API catalog
Browse all 300+ APIs. Filter by category, search by use case, find exactly what you need.
Browse APIs →API-specific SDKs
Each API has its own package — lean dependencies and full type safety.
Node.js / TypeScript
Full TypeScript support with intelligent autocomplete. Works with Express, Next.js, Nest.js, and any Node environment.
npm install @apiverve/[api-name]e.g. npm install @apiverve/email-validator
Python
A clean Pythonic interface with type hints. Perfect for Django, Flask, FastAPI, data science, and automation scripts.
pip install apiverve-[api-name]e.g. pip install apiverve-emailvalidator
C# / .NET
NuGet packages for C# and .NET. Full async/await support, strong typing, and IntelliSense throughout.
dotnet add package APIVerve.[ApiName]e.g. dotnet add package APIVerve.EmailValidator
The same pattern, every API
Learn it once — all 300+ APIs behave the same way.
import EmailValidator from '@apiverve/email-validator';
const client = new EmailValidator({ apiKey: 'your-api-key' });
const result = await client.execute({
email: '[email protected]',
});
console.log(result.data);{
"status": "ok",
"error": null,
"data": { ... }
}{
"status": "error",
"error": {
"code": "INVALID_PARAMETER",
"message": "Email address is invalid"
},
"data": null
}Developer tools
More ways to test, explore, and integrate.
Postman collection
A pre-built collection with all 300+ APIs. Import once and start testing with pre-configured requests.
Open →GraphQL endpoint
Query multiple APIs in a single request. Full GraphQL support with introspection.
Open →OpenAPI specs
Full OpenAPI 3.0 specs for every API. Generate clients in any language or import into your tools.
Open →MCP for AI
Model Context Protocol support. Use any APIVerve API directly with Claude, Cursor, and other AI tools.
Open →Use APIVerve without writing code
Native connectors for the automation platforms you already use.
Make (Integromat)
Build complex automation scenarios with visual workflows and conditional logic.
Learn more →Power Automate
Integrate APIVerve into your Microsoft ecosystem — Teams, SharePoint, and more.
Learn more →Pipedream
Build and run workflows with code. A full Node.js environment with pre-built APIVerve actions.
Learn more →How do API-specific SDKs work?
Can I use multiple APIs with one API key?
What if I prefer REST over SDKs?
How do I handle rate limits?
Is there a free tier?
How do I get support?
Community, support & updates
We're around when you need us.
Direct support
Need help? Our team responds quickly — available on all plans, not just premium.
Open →