Documentation

Everything you need to integrate, deploy, and optimize API Proxy

Quick Start

1. Sign Up

Create your free account to get started

Sign Up Now

2. Get Your API Key

After signing up, you'll receive your API key in the dashboard

3. Make Your First Request

curl https://api.apiproxy.app/v1/darkapi/ip/8.8.8.8 \
  -H "X-API-Key: apx_live_your_key_here"

Authentication

All API requests require authentication using your API key. Include your API key in the request header:

X-API-Key: apx_live_your_key_here

Important: Never share your API key publicly or commit it to version control. Use environment variables to store your key securely.

Rate Limits

Rate limits vary by plan. Check your current usage and limits in the dashboard.

PlanDaily LimitMonthly Limit
Free100 requests3,000 requests
Starter1,000 requests30,000 requests
Professional20,000 requests600,000 requests
Enterprise500,000+ requests15M+ requests

Code Examples

cURL

curl https://api.apiproxy.app/v1/darkapi/ip/8.8.8.8 \
  -H "X-API-Key: apx_live_your_key_here"

JavaScript (fetch)

const response = await fetch('https://api.apiproxy.app/v1/darkapi/ip/8.8.8.8', {
  headers: {
    'X-API-Key': 'apx_live_your_key_here'
  }
});
const data = await response.json();
console.log(data);

Python (requests)

import requests

response = requests.get(
    'https://api.apiproxy.app/v1/darkapi/ip/8.8.8.8',
    headers={'X-API-Key': 'apx_live_your_key_here'}
)
data = response.json()
print(data)

Best Practices

1

Use Environment Variables

Store your API key in environment variables, never hardcode it in your source code.

2

Implement Caching

Cache API responses when appropriate to reduce costs and improve performance. Consider using apiproxyd for enterprise caching.

3

Handle Errors Gracefully

Always check response status codes and implement proper error handling in your application.

4

Monitor Your Usage

Regularly check your API usage in the dashboard to avoid hitting rate limits.

Need More Help?

Can't find what you're looking for? Our support team is here to help.

Contact Support