📁Appendix A: API/SDK & Data Interfaces

REST endpoints

  • POST /api/v1/campaigns — create/update a campaign

  • GET /api/v1/campaigns/{id} — fetch campaign config & status

  • POST /api/v1/submissions — submit task evidence (text/files/TxHash)

  • GET /api/v1/rewards/{address} — query rewards & unlock status

  • POST /api/v1/webhooks/kyc — KYC level callback (proof only, no raw docs)

  • GET /api/v1/analytics/funnel — campaign funnel & retention

Auth & limits

  • OAuth2/JWT; HMAC webhook signatures; rate limiting with burst credits; sandbox keys for staging.

Exports

  • CSV/JSON/Parquet with time windows & field selection; resumable downloads for large datasets.

Last updated