Frequently Asked Questions
Find answers to the most common questions about using APIVerve APIs. Can't find what you're looking for? Contact our support team.
Getting Started
What is APIVerve?
APIVerve is a comprehensive API marketplace offering 300+ ready-to-use APIs for developers. Our APIs cover a wide range of use cases including data validation, text processing, image analysis, geolocation, financial data, and much more. All APIs are accessible through a single API key and consistent interface.
How do I get an API key?
Sign up for a free account at dashboard.apiverve.com. Once registered, navigate to the API Keys section in your dashboard to generate your first API key. Free accounts include a generous token allowance to get started.
What programming languages are supported?
APIVerve APIs work with any programming language that can make HTTP requests. We provide official SDKs for Node.js, Python, PHP, and Go, plus code examples for cURL, Ruby, Java, and C#. Check our SDK page for installation instructions.
Is there a free tier?
How quickly can I get started?
You can be up and running in under 5 minutes. Sign up, get your API key, and make your first request. Our Quick Start guide walks you through the entire process with code examples.
Do I need a credit card to sign up?
No, you can sign up and use the free tier without providing payment information. A credit card is only required when upgrading to a paid plan.
Can I use APIVerve for commercial projects?
Authentication & Security
How do I authenticate API requests?
Include your API key in the X-API-Key header with every request. For example: X-API-Key: your_api_key_here. Never expose your API key in client-side code or public repositories.
Can I regenerate my API key?
Yes, you can regenerate your API key at any time from the API Keys section of your dashboard. Note that regenerating will invalidate your old key immediately, so update your applications before regenerating.
Is my data secure?
All API requests are encrypted using TLS 1.2+. We do not store the content of your API requests beyond what's necessary for processing. See our security best practices guide for recommendations on keeping your integration secure.
Can I have multiple API keys?
Currently, each account is limited to one API key. You can regenerate your key at any time from the API Keys section of your dashboard if needed.
What should I do if my API key is compromised?
Immediately regenerate your API key from your dashboard. The old key will be invalidated instantly. Review your usage logs for any suspicious activity and update all applications with the new key.
Are API requests logged?
We log metadata (timestamps, endpoints called, response codes) for analytics and debugging purposes. Request payloads and response data are not stored beyond the processing time needed to serve the request.
Usage & Billing
What are tokens?
Tokens are the unit of measurement for API usage. Each API call consumes a certain number of tokens based on the complexity of the API. Most APIs consume 1 token per call, but some advanced APIs may consume more. Check each API's documentation for its token cost.
What happens if I exceed my token limit?
If you exceed your monthly token limit, API requests will return a 429 (Too Many Requests) error. You can either wait for your tokens to reset at the start of your next billing cycle, or upgrade your plan for more tokens.
When do my tokens reset?
Tokens reset on your billing date each month. Free tier users reset on the 1st of each month. Paid users reset on their subscription anniversary date. Check your dashboard for your exact reset date.
Can I see my API usage history?
Yes, the Analytics section of your dashboard shows detailed usage statistics including daily/monthly token consumption, most-used APIs, and historical trends. This helps you optimize your usage and plan for growth.
How much do the plans cost?
Can I change plans mid-cycle?
Yes, you can upgrade or downgrade your plan at any time. Upgrades take effect immediately with prorated charges. Downgrades take effect at the start of your next billing cycle.
What payment methods are accepted?
We accept all major credit cards (Visa, MasterCard, American Express) and process payments securely through Stripe. Enterprise customers can arrange invoice-based billing.
Do unused tokens roll over?
No, tokens reset at the start of each billing cycle and do not roll over. This ensures consistent service performance for all users.
Technical Questions
What are the rate limits?
What response formats are available?
APIVerve APIs support JSON, XML, YAML, and CSV response formats. JSON is the default. The standard response structure includes status, error (null on success), and data fields.
Does APIVerve support GraphQL?
Yes! APIVerve offers GraphQL support (currently in ALPHA) that allows you to query multiple APIs in a single request. Visit the GraphQL section in your dashboard to try the interactive explorer.
What is the API uptime guarantee?
APIVerve maintains 99.9% uptime for all APIs. Check status.apiverve.com for real-time status and historical uptime data. We also provide status page notifications for planned maintenance.
How do I handle errors?
All API errors return a consistent structure with an error code and message. Common errors include 400 (bad request), 401 (invalid API key), 429 (rate limit exceeded), and 500 (server error). Check our error handling guide for detailed information.
What is the maximum request size?
Most APIs accept requests up to 10MB. APIs that process files (like image or PDF APIs) may have different limits documented on their individual pages.
Do you support CORS?
Yes, our APIs support CORS (Cross-Origin Resource Sharing). However, we strongly recommend making API calls from your backend server rather than directly from client-side code to protect your API key.
What is the average response time?
Response times vary by API complexity and payload size. The average response time for each API is listed on its specific documentation page. Our status page shows current performance metrics for all endpoints.
Can I use webhooks with APIVerve?
Currently, APIVerve APIs are request-response based and don't support webhooks natively. However, you can implement polling or integrate with third-party webhook services in your application.
Is there a sandbox or test environment?
The free tier serves as an excellent testing environment. All APIs work identically across all plans, so you can develop and test with your free allocation before going to production.
Account & Support
How do I upgrade my plan?
Can I cancel my subscription?
Yes, you can cancel your subscription at any time from your dashboard. Your access continues until the end of your current billing period. After cancellation, you'll revert to the free tier.
How do I contact support?
Visit apiverve.com/contact to reach our support team. We typically respond within 24 hours on business days. For urgent issues, check our status page and documentation first.
Do you offer enterprise plans?
Yes, we offer custom enterprise plans with dedicated support, higher rate limits, SLA guarantees, and custom integrations. Contact our sales team at apiverve.com/contact for more information.
Can I request a new API?
Absolutely! We're always looking to expand our API catalog. Contact us with your API request and use case, and we'll evaluate adding it to our roadmap.
Do you offer refunds?
Yes, we offer a 30-day money back guarantee. If you're unsatisfied with the service, contact support to request a refund.
How do I delete my account?
Is there documentation for each API?
Yes, every API has comprehensive documentation including parameters, response formats, code examples in multiple languages, and sample responses. Visit the API Reference section to browse all APIs.
Was this page helpful?
Help us improve our documentation