The RealmKit API allows you to integrate realm functionality into your applications, build custom tools, and automate workflows. Most endpoints are public and free to use.
RESTful API with JSON responses and comprehensive documentation
https://api.realmkit.com/v1
Powerful capabilities designed for developers
Clean, predictable REST API following industry standards
Multiple authentication methods for different use cases
Access to live realm data and statistics
Built for developers with comprehensive tooling
Get started with the RealmKit API in minutes
curl "https://api.realmkit.com/v1/realms?limit=5"
# Or using JavaScript
fetch('https://api.realmkit.com/v1/realms?limit=5')
.then(response => response.json())
.then(data => console.log(data))
curl "https://api.realmkit.com/v1/realms" \
-H "Authorization: Bearer your-api-key"
Most endpoints work without authentication.Learn about authentication →
Most commonly used API endpoints
/realms
List all available realms with filtering and pagination
/realms/{slug}
Get detailed information about a specific realm
/realms/{slug}/download
Record a download and get download URL
/realms
Create a new realm (requires authentication)
/collections
Get curated collections of realms
/stats
Get platform statistics and metrics
What you can build with the RealmKit API
Build custom command-line interfaces
Integrate RealmKit into web applications
Track usage and build dashboards
Automate deployment and testing workflows
Language-specific libraries for easier integration
Official SDK for Node.js and browsers
npm install @realmkit/sdk
Python library for server-side integrations
pip install realmkit
Go client library for high-performance applications
go get github.com/realmkit/go-sdk
Fair usage limits and pricing information