{"name":"BLOBPEDIA REST API","version":"1","base":"https://blobpedia.org/api/v1","endpoints":[{"path":"/api/v1/cips","params":"status, type, limit, offset"},{"path":"/api/v1/cips/:id","params":"id (e.g. 0042, CIP-0042)"},{"path":"/api/v1/cips/:id/history","params":"CIP status change history"},{"path":"/api/v1/cips/:id/attachments","params":"CIP attachment files"},{"path":"/api/v1/search","params":"q, type (all|cip|doc|discussion|whitepaper|proposal), limit"},{"path":"/api/v1/discussions","params":"limit, offset, category"},{"path":"/api/v1/discussions/:id","params":"topic id"},{"path":"/api/v1/docs","params":"source, limit, offset"},{"path":"/api/v1/docs/:id","params":"doc id"},{"path":"/api/v1/whitepapers","params":""},{"path":"/api/v1/whitepapers/:slug","params":"slug"},{"path":"/api/v1/trending","params":""},{"path":"/api/v1/radar","params":"level (all|critical|important|ecosystem)"},{"path":"/api/v1/videos","params":"channel, limit, offset"},{"path":"/api/v1/stats","params":"latest snapshot + 90-snapshot history"},{"path":"/api/v1/repos","params":"list indexed GitHub repos"},{"path":"/api/v1/code","params":"repo, state, type, q, limit, offset"},{"path":"/api/v1/network","params":"latest on-chain state (SVs, sequencers, rounds, rewards)"},{"path":"/api/v1/ecosystem","params":"category, q, limit, offset - Celestia ecosystem project catalog"},{"path":"/api/v1/cips/graph","params":"CIP requires dependency graph (nodes + edges)"},{"path":"POST /api/v1/cips/batch","params":"Body: { ids: string[] } - bulk lookup (max 50)"},{"path":"/api/v1/cips/:id/tldr","params":"Cached 2-3 sentence summary, no LLM cost"},{"path":"/api/v1/cips/tldrs","params":"ids=0001,CIP-0042,PR-117 - batch cached TLDRs (max 50)"},{"path":"/api/v1/cips/:id/mentions","params":"Aggregated backlinks: forum, blog, celestiaorg issues/PRs, sibling CIPs"},{"path":"/api/v1/sources","params":"Discovery: one row per content type with count + last-synced timestamp"},{"path":"/api/v1/changes","params":"days (1-90), limit (1-500) - unified activity feed across all sources"},{"path":"/api/v1/openapi.json","params":"OpenAPI 3.1 description of every endpoint - feed it to Swagger UI or OpenAI function-calling"},{"path":"/api/v1/reference","params":"Interactive API reference (Scalar) rendered from the OpenAPI spec - open in a browser"},{"path":"/api/v1/csp-violations","params":"window (1-90), limit (1-25) - aggregated CSP violations, no IPs / document URIs"},{"path":"/api/v1/videos/:id","params":"YouTube video metadata + transcript text"},{"path":"/api/v1/github-discussions","params":"repo, category, limit, offset - celestiaorg/docs Q&A + Ideas"},{"path":"/api/v1/github-discussions/:id","params":"Single discussion body + comments"}],"mcp":"https://blobpedia.org/mcp"}