Developer HubEverything You Need

Build Faster. Ship Sooner.

Documentation, SDKs, tools, and resources to integrate APIVerve APIs in minutes, not days.

Get Started in 4 Steps

From zero to API calls in under 5 minutes

1

Create Your Account

Sign up for free in seconds. No credit card required. Get 1,000 free tokens to start.

2

Get Your API Key

Generate your API key from the dashboard. One key works across all 300+ APIs.

3

Install the SDK

Install the SDK for your API and language. Available on npm, PyPI, and NuGet.

4

Make Your First Call

Import, initialize, and call. Most developers are up and running in under 5 minutes.

Essential Resources

Everything you need to integrate APIVerve

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 SDK package for 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]

Example: npm install @apiverve/email-validator

Python

Clean Pythonic interface with type hints. Perfect for Django, Flask, FastAPI, data science, and automation scripts.

pip install apiverve-[api-name]

Example: pip install apiverve-emailvalidator

C# / .NET

NuGet packages for C# and .NET applications. Full async/await support, strong typing, and IntelliSense throughout.

dotnet add package APIVerve.[ApiName]

Example: dotnet add package APIVerve.EmailValidator

Simple, Consistent API

The same pattern works across all 300+ APIs

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);

Consistent Response Format

Every API returns the same predictable structure

Success Response

{
  "status": "ok",
  "error": null,
  "data": {
    // API-specific response data
  }
}

Error Response

{
  "status": "error",
  "error": {
    "code": "INVALID_PARAMETER",
    "message": "Email address is invalid"
  },
  "data": null
}

Developer Tools

More ways to test, explore, and integrate

Postman Collection

Pre-built collection with all 300+ APIs. Import once and start testing immediately with pre-configured requests.

Get Collection

GraphQL Endpoint

Query multiple APIs in a single request. Get exactly the data you need with full GraphQL support and introspection.

Learn More

OpenAPI Specs

Full OpenAPI 3.0 specifications for every API. Generate clients in any language or import into your favorite tools.

View Specs

MCP for AI

Model Context Protocol support. Use any APIVerve API directly with Claude, Cursor, and other AI tools.

Learn More

Common Questions

Quick answers for developers

How do API-specific SDKs work?

Each API has its own SDK package. For example, to use the Email Validator API, you install @apiverve/email-validator (npm), apiverve-emailvalidator (pip), or APIVerve.EmailValidator (NuGet). This keeps your dependencies lean and provides API-specific typing.

Can I use multiple APIs with one API key?

Yes! Your API key works across all 300+ APIs. Install the SDKs you need, use the same key for all of them. No need to manage separate credentials.

What if I prefer REST over SDKs?

All APIs are available via REST with simple GET/POST requests. SDKs are optional but recommended for type safety and convenience. Check the docs for curl examples.

How do I handle rate limits?

Rate limits are based on your plan. Headers include X-RateLimit-Remaining and X-RateLimit-Reset. SDKs handle retry logic automatically with exponential backoff.

Is there a free tier?

Yes! Every account starts with 1,000 free tokens per month. No credit card required to sign up. You can test any API before committing to a paid plan.

How do I get support?

All plans include support. You can reach us via the contact form, join our Discord community, or open a GitHub issue. We typically respond within a few hours during business days.

Get Help & Stay Updated

Community, support, and resources

Community Discord

Join other developers using APIVerve. Get help, share ideas, and connect with the community.

Join Discord

GitHub

Report issues, request features, and contribute to our open-source SDKs and tools.

View GitHub

Direct Support

Need help? Our team responds quickly. Available on all plans, not just premium.

Contact Us

Changelog

Stay updated on new APIs, features, improvements, and SDK releases.

View Changelog

Ready to Start Building?

Get your API key and make your first call in under 2 minutes.