> ## 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.

# FunBypass Interaction API

> Create a task, poll for the result, retrieve the token.

FunBypass is an HTTP API for FunCaptcha workflows. You create a task, poll
its status, and retrieve the result token — three endpoints over plain HTTP.

## Get started

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/getting-started/quickstart">
    Get your first task running in a few lines of code.
  </Card>

  <Card title="API Reference" icon="square-terminal" href="/api-reference/overview">
    Every endpoint with request and response schemas.
  </Card>

  <Card title="Task Lifecycle" icon="arrows-spin" href="/guides/task-lifecycle">
    How a task moves from created to ready.
  </Card>

  <Card title="SDKs & Examples" icon="code" href="/sdks/python">
    Copy-paste examples in Python, JavaScript, and cURL.
  </Card>
</CardGroup>

## Base URL

All requests go to:

```
https://api.funbypass.com
```

Authenticate every request with the `clientKey` from your [dashboard](https://app.funbypass.com).

## How it works

<Steps>
  <Step title="Create a task">
    Send `POST /createTask` with your key, site details, and proxy. The response returns a `taskId`.
  </Step>

  <Step title="Poll for the result">
    Call `GET /getTaskResult/{taskId}` until `status` is `ready`.
  </Step>

  <Step title="Use the token">
    The ready response contains the result token for that session.
  </Step>
</Steps>
