Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.funbypass.com/llms.txt

Use this file to discover all available pages before exploring further.

Base URL

All API requests are made to:
https://api.funbypass.com

Request Format

All requests use JSON bodies with Content-Type: application/json. Authentication is done via the clientKey field in the request body — no headers or bearer tokens required.

Endpoints

MethodEndpointDescription
POST/createTaskSubmit a new interaction task
GET/getTaskResult/{taskId}Poll for a task’s result
POST/getBalanceCheck your account balance

Response Format

All responses are JSON with a consistent structure:
{
  "errorId": 0,
  "taskId": "uuid",
  "status": "created"
}
  • errorId: 0 means success
  • errorId: 1 means an error occurred — check errorCode and errorDescription

HTTP Status Codes

CodeMeaning
200Success or completed task
202Task is still processing
400Invalid request parameters
402Insufficient balance
403Forbidden (suspended, paused, or task could not be completed)
404Resource not found (key, task, template)
429Rate limit or thread limit exceeded
503Service temporarily unavailable
504Task or processing timeout

Rate Limits

Concurrency and quota limits apply per account. See Rate Limits & Concurrency for details.