Register
Create your operator account:Registration fields
| Field | Required | Description |
|---|---|---|
name | Yes | Your full name (1-200 characters) |
email | Yes | Unique email address |
phone | No | Phone number for SMS notifications |
location | No | Your city and country code |
skills | No | Task types you can handle (defaults to all) |
Skills
Theskills array tells the platform which task types you are qualified for. Available skills match the task types:
- Physical:
VERIFICATION,PHOTO,DELIVERY,INSPECTION - Digital:
CAPTCHA_SOLVING,FORM_FILLING,CONTENT_REVIEW,DATA_VALIDATION,BROWSER_NAVIGATION - Credential:
ACCOUNT_CREATION,API_KEY_PROCUREMENT,PHONE_VERIFICATION,SUBSCRIPTION_SETUP
KYC verification
Before you can accept tasks, you must pass Know Your Customer (KYC) verification.KYC statuses
| Status | Description |
|---|---|
PENDING | Verification in progress. Cannot accept tasks yet. |
APPROVED | Verified. You can now accept tasks. |
REJECTED | Verification failed. Contact support for details. |
Development mode: In the development environment, KYC is auto-approved on registration. This makes testing easier.
What you need for KYC
- A government-issued photo ID (passport, national ID, or driver’s license)
- A selfie matching your ID photo
- Proof of address (utility bill or bank statement from the last 3 months)
Authentication
Operator endpoints use Clerk JWT Bearer tokens. After registering, you authenticate through the Clerk auth system:Development mode bypass: In development, you can skip JWT auth by passing
X-Operator-Id: op_your_id directly. This only works when ENVIRONMENT=development.Your operator profile
Once registered and verified, your profile includes:- Rating: Starts at 5.0. Updated based on task completion quality.
- Pending balance: Earnings from completed tasks waiting to become available.
- Available balance: Funds you can withdraw.
- Total earned: Lifetime earnings.
Next steps
Accept Tasks
Browse and accept your first task.
Earnings & Payouts
Understand how you get paid.