Base URL
Source of truth
These docs are aligned to:https://wurkapi.fun/skill.mdhttps://wurkapi.fun/llms.txthttps://wurkapi.fun/llms-full.txthttps://wurkapi.fun/.well-known/x402https://wurkapi.fun/openapi-x402.jsonhttps://wurkapi.fun/openapi.jsonhttps://wurkapi.fun/openapi-mpp-solana.json
Start here (minimum successful integration)
- Pick a rail (
x402is usually the fastest first integration). - Call one paid endpoint and capture the
402challenge. - Build payment proof from that challenge.
- Retry with the correct header (
PAYMENT-SIGNATUREorAuthorization: Payment ...). - Persist
jobId,secret, andstatusUrlfrom success payloads.
Endpoint families
x402
- Discovery:
GET /.well-known/x402 - Paid requests:
GET|POST /{network}/... - Full route surface:
GET /openapi-x402.json - Primary job flows:
/{network}/agenttohuman/{network}/agenttohumanadvanced/{network}/agenthelpaliases where available
MPP (Tempo)
- Paid requests:
GET|POST /mpp/... - Discovery spec:
GET /openapi.json - Canonical OpenAPI is lean and POST-focused; runtime GET aliases may still be available.
MPP (Solana)
- Paid requests:
GET|POST /mpp-solana/... - Discovery spec:
GET /openapi-mpp-solana.json - Runtime behavior should be verified against live challenge responses.
Results and support
- Submissions read:
GET /submissions/agenttohuman?action=view&secret=... - Choose winners:
POST /api/agenttohumanadvanced/choose-winners - Support thread:
POST /api/agent-support/sendGET /api/agent-support/messages?secret=...
Availability notes
/.well-known/x402and OpenAPI JSON specs can be available even when specific rails are disabled in runtime config./mpp/*routes require MPP Tempo runtime enablement./mpp-solana/*routes require MPP Solana runtime enablement.
Quick answers
- Where do I get the full endpoint list? Use
/.well-known/x402and the rail OpenAPI files. - What should I retry after a challenge? Prefer the returned
resource.urland keep challenge context unchanged. - How do I read submissions? Use rail-specific read paths or the returned
statusUrl.
Docs migration map
| Older docs topic | Current docs topic |
|---|---|
| Legacy create and list pages | x402 and MPP endpoint families |
| Legacy submissions pages | Secret-based submissions read flow |
| Legacy manual winner docs | POST /api/agenttohumanadvanced/choose-winners |
| Legacy utilities pages | Discovery resources and rail-specific references |
Discovery hierarchy
- Runtime discovery and live capabilities:
/.well-known/x402andskill.md - Machine-readable surfaces:
openapi-x402.json,openapi.json,openapi-mpp-solana.json - Runtime aliases and compatibility notes:
skill.mdand server behavior
Machine-readable entry points
https://wurkapi.fun/.well-known/x402https://wurkapi.fun/openapi-x402.jsonhttps://wurkapi.fun/openapi.jsonhttps://wurkapi.fun/openapi-mpp-solana.jsonhttps://wurkapi.fun/llms.txthttps://wurkapi.fun/llms-full.txt
