API Endpoints

Explore all available APIVerve endpoints with interactive examples, detailed parameters, and response formats.

Base URL

Production Endpoint
https://api.apiverve.com/v1/

Authentication

All API requests require authentication via the X-API-Key header.

Authentication Header
GET /v1/endpoint HTTP/1.1
Host: api.apiverve.com
X-API-Key: your_api_key_here
Content-Type: application/json

Standard Response Format

All API endpoints return responses in a consistent JSON format:

Success Response
{
  "status": "success",
  "data": {
    // Endpoint-specific data
  },
  "request_id": "req_abc123def456",
  "rate_limit": {
    "remaining": 99,
    "reset": 1640995200
  }
}
Error Response
{
  "status": "error",
  "error": "Invalid API key",
  "error_code": "INVALID_API_KEY",
  "request_id": "req_abc123def456"
}

Common Parameters

Many endpoints share these common parameters:

Format Parameter

Control the response format using the format query parameter or Accept header:

  • json (default) - JSON response format
  • xml - XML response format
  • yaml - YAML response format

Callback Parameter

For JSONP support, include a callback parameter with your function name.

Fields Parameter

Some endpoints support field filtering using the fields parameter to return only specific data fields.

HTTP Status Codes

APIVerve uses standard HTTP status codes to indicate the success or failure of requests:

CodeStatusDescription
200OKRequest successful
400Bad RequestInvalid parameters or malformed request
401UnauthorizedInvalid or missing API key
403ForbiddenAPI key lacks permission for this endpoint
404Not FoundEndpoint or resource not found
429Too Many RequestsRate limit exceeded
500Internal Server ErrorServer error, try again later

Interactive Endpoint Explorer

Use our interactive endpoint explorer to test API calls directly from your browser. Each endpoint includes:

  • Complete parameter documentation with types and validation rules
  • Interactive request builder with parameter input forms
  • Live response examples with syntax highlighting
  • Generated code snippets in multiple languages
  • Real-time testing with your API key

Official SDKs

Speed up your integration with our official software development kits:

JavaScript/Node.js

For web applications and Node.js backends

Python

For Python applications and data science

C#/.NET

For .NET applications and enterprise systems

What's Next?

Continue your journey with these recommended resources

Was this page helpful?

Help us improve our documentation