// Developer Portal
Integrate DragonSource content, governance frameworks, and identity verification into your platform. RESTful endpoints with CORS support and rate limiting.
Pass your API key via the X-API-Key header. Public endpoints (RSS, badge verification) don't require authentication but have lower rate limits.
Authenticated: 120 req/min | Unauthenticated: 30 req/min | Rate limit headers included in all responses
Endpoints
/api/v1/contentRetrieve published guides, frameworks, and publications with pagination and filtering.
categorystringFilter by category: guide, framework, publication, announcementtagstringFilter by tagsearchstringFull-text search across titles and summariespageintegerPage number (default: 1)limitintegerItems per page (default: 20, max: 100)sortstringSort field: published_at, view_count, titleorderstringSort order: asc, desccurl -H "X-API-Key: ds_your_key_here" \
"https://dragonsource.org/api/v1/content?category=framework&limit=10"{
"data": [
{
"id": "...",
"title": "Trinity Protocol v2",
"slug": "trinity-protocol-v2",
"category": "framework",
"tags": ["governance", "ai-safety"],
"summary": "...",
"author": "DragonSource",
"published_at": "2024-01-15T00:00:00Z"
}
],
"pagination": {
"page": 1,
"pageSize": 10,
"total": 42,
"totalPages": 5
}
}