# ChangeGamer API

**Canonical:** https://apis.io/apis/changegamer-ai/changegamer-ai-api/  
**Provider:** ChangeGamer — https://apis.io/providers/changegamer-ai/  
**Documentation:** https://changegamer.ai/api/corpus.json

ChangeGamer API is published by [ChangeGamer](https://apis.io/providers/changegamer-ai/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

ChangeGamer API as documented publicly: 24 operations. Contract generated from the documentation by API Evangelist (2026-11-03); not the provider's own document.

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | GET / |
| GET | `/api/corpus.full.jsonl` | Paid full export of the content corpus (NDJSON) |
| GET | `/api/corpus.jsonl` | Free sample of the content corpus (NDJSON) |
| GET | `/api/resources.json` | List of all resources in JSON format |
| GET | `/api/x402/data-formats` | GET /api/x402/data-formats |
| GET | `/blog/agent-traffic.md` | Markdown variant of the Agent Traffic article |
| GET | `/extendedAgentCard` | When a card sets extendedAgentCard to true, an authenticated A2A client can fetch fuller details through GetExtendedAgentCard (GET /extendedAgentCard). |
| GET | `/key` | `GET https://changegamer.ai/key?session_id=<cs_live_...>` returns a JSON containing the access key. |
| GET | `/llms-full.txt` | `/llms-full.txt` inlines free resources in full and premium resources as a summary stub only. |
| GET | `/llms.txt` | Start from `/llms.txt` for a compact index of resources. |
| POST | `/message{send}` | A2A Protocol (Agent2Agent): Agent Card, Operations, Task States, Bindings |
| POST | `/message{stream}` | A2A Protocol (Agent2Agent): Agent Card, Operations, Task States, Bindings |
| GET | `/priced-thing` | GET /priced-thing (x‑402 payment flow) |
| GET | `/resource` | Generic resource endpoint (illustrative). |
| GET | `/resources/premium-thing` | GET /resources/premium-thing → 402 + JSON body + Link headers |
| GET | `/resources/some-premium-slug` | Premium resources return `402 Payment Required` unless a valid `Authorization: Bearer <key>` or `x-api-key` header is provided. |
| GET | `/robots.txt` | Robots policy file controlling agent access |
| GET | `/some-page` | Example free page (no authentication required). |
| GET | `/tasks` | A2A Protocol (Agent2Agent): Agent Card, Operations, Task States, Bindings |
| GET | `/tasks/{id}` | A2A Protocol (Agent2Agent): Agent Card, Operations, Task States, Bindings |
| POST | `/v1/chat/completions` | Unified OpenAI‑compatible chat completions endpoint used by AI gateways. |
| POST | `/v1/messages/count_tokens` | LLM Tokenization and Token Counting: tiktoken, Provider Counting Endpoints, and Why Counts Differ? |
| POST | `/v1/responses` | OpenAI Responses API shape supported by some gateways. |
| POST | `/webhooks/stripe` | Stripe webhook endpoint for payment events. |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/changegamer-ai/openapi/_ae-authored/changegamer-ai-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/changegamer-ai/json-schema/changegamer-ai-get-resources-premium-thing-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/changegamer-ai/json-schema/changegamer-ai-get-priced-thing-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/changegamer-ai/json-schema/changegamer-ai-get-api-corpus-jsonl-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/changegamer-ai/json-schema/changegamer-ai-get-api-resources-json-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/changegamer-ai/json-schema/changegamer-ai-post-v1-chat-completions-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/changegamer-ai/json-schema/changegamer-ai-get-key-response-schema.json
- **APIsJSON** — https://artifacts.apis.io/changegamer-ai/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/changegamer-ai/changegamer-ai-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/changegamer-ai/.
