Integrate ReferXchange into your applications
The ReferXchange API allows you to:
https://api.referxchange.com/v1
All API requests require authentication using an API key:
Authorization: Bearer YOUR_API_KEY
| Method | Endpoint | Description |
|---|---|---|
| GET | /tasks |
List all tasks |
| GET | /tasks/{id} |
Get task details |
| POST | /tasks |
Create new task |
| PUT | /tasks/{id} |
Update task |
| DELETE | /tasks/{id} |
Delete task |
| Method | Endpoint | Description |
|---|---|---|
| GET | /users/profile |
Get user profile |
| GET | /users/credits |
Get credit balance |
| POST | /users/credits/add |
Add credits |
| Method | Endpoint | Description |
|---|---|---|
| GET | /transactions |
List transactions |
| GET | /transactions/{id} |
Get transaction details |
POST /v1/tasks
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"title": "Review our product on Amazon",
"description": "Write an honest review of our product",
"affiliate_link": "https://amazon.com/dp/...",
"requirements": "Must be verified purchase",
"proof_type": "image",
"credits_per_completion": 5,
"approval_time": 24,
"total_slots": 10
}
{
"success": true,
"data": {
"id": 12345,
"title": "Review our product on Amazon",
"status": "active",
"created_at": "2024-01-15T10:30:00Z"
}
}
API rate limits vary by plan:
Rate limit information is included in response headers:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1640995200
Request API access to integrate ReferXchange into your applications
Request API Access