API Documentation
Complete access to AI, downloaders, tools, finance data, and utilities through our powerful REST API. Build powerful applications with simple HTTP requests.
Integration Tools
Give the APIXP skill file to your AI coding assistant (Cursor, Claude, Copilot, ChatGPT…) — it documents authentication, every endpoint category, response format, error handling and rate limits, so the assistant can generate correct integration code against our API without reading the whole docs page.
APIXP integration skill
SKILL.md reference for AI coding assistants. Covers auth, base URL, all endpoint categories, response shapes, errors and rate limits — with copy-paste examples.
How to use it
- 1. Download the SKILL.md file and add it to your project or assistant context.
- 2. Get your API key from the dashboard — free users get a shared key with a daily limit.
- 3. Ask your assistant to build against the API — it already knows the base URL, auth and response format.
Starter prompt (copy & paste)
What's in the skill file
- ✦ All endpoint categories — AI, Pollinations, tools, downloaders, utilities & more
- ✦ Authentication via
apikey - ✦ Response envelope + watermark fields (creator, source, metadata)
- ✦ Error codes and rate-limit behavior per plan
- ✦ cURL, JavaScript & Python examples
- ✦ Integration checklist for going live
Introduction
APIXP provides a unified REST API for developers to access a wide range of services — from AI chat and image generation to social media downloads, tools, finance data, and utilities. Every endpoint follows the same authentication pattern and returns consistent JSON responses.
Quick Facts
- ✦ RESTful API — use standard GET/POST requests
- ✦ JSON responses — easy to parse in any language
- ✦ API key authentication — simple & secure
- ✦ 24/7 availability with rate-limited access per plan
- ✦ Language-agnostic — use cURL, JavaScript, Python, or any HTTP client
Authentication
All API requests require a valid apikey parameter. Include it as a query parameter for GET requests or in the request body for POST requests.
To obtain your own API key, sign in to your dashboard and visit the API Key page. Free users get a shared key with a daily limit.
Example Request
Base URL
All API endpoints are accessible under the following base URL:
Replace {category} and {endpoint} with the actual category and endpoint slug from the Endpoints section below.
Making Requests
APIXP supports both GET and POST methods depending on the endpoint. All endpoints follow the same pattern:
For GET endpoints, pass all parameters as query string values:
For POST endpoints, send parameters as JSON in the request body:
Browse every endpoint
14 categories · 81 endpoints with full parameters, methods & paths. The catalog lives on its own page so this guide stays short and easy to navigate on mobile.
Response Format
All successful API responses follow a consistent JSON structure:
The success field indicates whether the request was processed successfully. The data field contains the actual response payload.
Error Handling
When a request fails, the API returns an error response with a relevant HTTP status code:
Rate Limits
Rate limits depend on your subscription plan. Each plan has a daily request allowance that resets every 24 hours.
| Plan | Daily Limit | API Key | Reset |
|---|---|---|---|
| Free | 200 requests/day | Shared (APIXP) | 24h |
| Premium | 5,000 requests/day | Personal | 24h |
| Enterprise | 50,000 requests/day | Personal | 24h |
| Anonymous | 1,000 requests/24h (shared pool) | APIXP (default) | 24h |
Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.
Code Examples
Here are examples of how to use the API in different programming languages:
cURL
JavaScript (Fetch)
Python
Ready to build?
Sign up for a free account and get your API key in minutes. Start building today.