GET
/api/v1/campaignsBounded campaign summaries.
Illustrative · unavailable · no endpoint existsThis page tests resource names and trust disclosures without creating an endpoint contract.
/api/v1/campaignsBounded campaign summaries.
Illustrative · unavailable · no endpoint exists/api/v1/campaigns/{campaignId}One campaign, reward references, and a source/freshness projection.
Illustrative · unavailable · no endpoint exists/api/v1/rewards/{rewardId}One reward plus only known, display-permitted acquisition facts.
Illustrative · unavailable · no endpoint exists/api/v1/games/{gameId}One game with bounded campaign references.
Illustrative · unavailable · no endpoint exists/api/v1/provenance/{factId}A candidate safe provenance projection, never the raw internal envelope.
Illustrative · unavailable · no endpoint existsThis JSON parses as a fixture-grounded design example. It is not returned by any URL.
{
"example": true,
"data": {
"type": "campaign",
"id": "fixture-campaign-watch-chain",
"name": "Example Quest Launch Rewards",
"statusAtObservation": "active",
"currentStatus": "not_asserted",
"game": {
"id": "fixture-game-example-quest",
"name": "Example Quest"
},
"startsAt": "2026-08-10T00:00:00.000Z",
"endsAt": "2026-08-20T00:00:00.000Z",
"rewardIds": [
"fixture-drop-watch-120",
"fixture-drop-watch-30",
"fixture-drop-watch-60"
]
},
"meta": {
"sampleOnly": true,
"fixture": "LEGACY-001 sanitized compatibility fixture",
"syntheticIdentifiers": true,
"observedAt": "2026-08-12T06:31:07.706Z",
"current": false,
"limitations": [
"Illustrative envelope; not an API contract.",
"No current platform state is asserted.",
"Eligibility and archive-lineage v2 are still under review."
]
}
}| Concern | Launch requirement | Current state |
|---|---|---|
| Errors | Typed JSON errors and true route status | Contract TBD |
| Collections | Bounded pagination and filters | Contract TBD |
| Caching | ETag and conditional-request policy | Contract TBD |
| Abuse | Throttling, limits and incident handling | Contract TBD |
| Browsers | Explicit CORS decision | Contract TBD |
| Operations | Monitoring, correction path and runbook | Contract TBD |