Games & Comics · head-to-head
Dungeons and Dragons vs Dungeons and Dragons (Alternate)
The D&D 5e SRD API (the 5e-bits project) is a fully keyless reference for the System Reference Document — spells, classes, monsters, equipment, races, and rules — queryable through both a REST API and a GraphQL endpoint at the same host. Its old `/docs/` path now redirects to a rebuilt documentation site on GitHub Pages, but the underlying API itself is unchanged and still served over HTTPS from the original `dnd5eapi.co` domain.
Open5e is a community-run, keyless REST API for the 5e SRD — monsters, spells, classes, races, magic items, and more — with Django REST Framework-style search, filtering, field selection, and pagination built in. Its old v1 endpoints are now deprecated in favor of a v2 default, and the actual API is served from a separate `api.open5e.com` host distinct from the Next.js marketing/search site at `open5e.com`.
| Dungeons and Dragons | Dungeons and Dragons (Alternate) | |
|---|---|---|
| Authentication | None | None |
| Pricing | free | free |
| Formats | JSON, GraphQL | JSON |
| CORS | yes | yes |
| HTTPS | Yes | Yes |
Dungeons and Dragons supports 2 response formats, while Dungeons and Dragons (Alternate) offers fewer — pick Dungeons and Dragons for more integration flexibility.