Building Federation Endpoints

Step-by-step guide to creating the required JSON endpoints for Digital Karma Web Federation v7.0 compliance.

The 6 Required Endpoints

EndpointComplexityBuild Time
/ai/manifest.jsonEasy15 min
/ai/health.jsonEasy20 min
/ai/catalog.jsonModerate30 min
/ai/karma.jsonModerate30 min
/ai/federation.jsonEasy20 min
/llm.txtEasy10 min

manifest.json

This is your site's identity card — the first file AI agents query.

{
  "name": "Your Site Name",
  "description": "What your site does",
  "url": "https://yoursite.com",
  "federation_version": "7.0",
  "last_updated": "2026-01-15T10:00:00Z",
  "contact": { "email": "admin@yoursite.com" },
  "ai_endpoints": ["/ai/health.json", "/ai/catalog.json", "/ai/karma.json", "/ai/federation.json"]
}

Next Steps

Once your endpoints are live, submit your site to the federation registry. See the Standards page for full specification details.

← Back to Knowledge Base