Creator Platform
Developer documentation
Build apps on Ludwitt's OAuth + AI credit + data platform. All docs are served as raw text below — fetch them directly into your project and feed them to your AI coding agent (Cursor, Claude Code, etc.).
For AI coding agents
Start with llms.txt — it indexes every doc with one-line summaries, in the llms.txt convention.
mkdir -p .ludwitt curl -sSf https://pitchrise.ludwitt.com/docs/le/llms.txt -o .ludwitt/llms.txt curl -sSf https://pitchrise.ludwitt.com/docs/le/quickstart.md -o .ludwitt/quickstart.md curl -sSf https://pitchrise.ludwitt.com/docs/le/oauth.md -o .ludwitt/oauth.md curl -sSf https://pitchrise.ludwitt.com/docs/le/credits.md -o .ludwitt/credits.md curl -sSf https://pitchrise.ludwitt.com/docs/le/data-api.md -o .ludwitt/data-api.md curl -sSf https://pitchrise.ludwitt.com/docs/le/security.md -o .ludwitt/security.md curl -sSf https://pitchrise.ludwitt.com/docs/le/openapi.yaml -o .ludwitt/openapi.yaml
Quickstart
quickstart.mdFive-minute path to a working integration; BYOB vs hosted-data tier picker; URL inventory.
OAuth 2.0 + PKCE
oauth.mdAuthorize redirect, token exchange, refresh, revoke, what happens on user-revoke.
Spending credits
credits.mdPaid-balance pool, the difference between spendableCents and balanceCents, 402 handling, revenue split.
Hosted-data API
data-api.mdJSON document CRUD, list/filter/pagination, ETag concurrency, TTL, quotas, reserved keys.
Security model
security.mdWhat Ludwitt enforces server-side, what the engineer must protect, prohibited data classes.
Rate limits
rate-limits.mdPer-(app, user) limits, X-RateLimit-* headers, Retry-After, recommended client behavior.
Error catalog
errors.mdEvery HTTP status code and error body shape, grouped by API surface.
OpenAPI 3.1 spec
openapi.yamlMachine-readable spec for every /api/oauth/* and /api/v1/* route.
llms.txt
llms.txtPointer index for AI coding agents (per the llms.txt convention).
index.json
index.jsonProgrammatic list of every doc with size and sha256 — use to detect doc updates.