We've just shipped something many of you have been asking for: a proper API for creating events programmatically.
Whether you're syncing events from another calendar, building a custom integration, or automating your event workflow with tools like Zapier or n8n, you can now create Radius events directly via API.
What You Can Do #
The new Events API lets you:
- Create events programmatically with all the same options available in the UI
- Integrate with automation tools like Zapier, Make, or n8n
- Sync from external calendars or other event sources
- Build custom workflows tailored to how your community operates
How It Works #
Head to your group's Settings → API tab to generate an API key. Each key is scoped to your group and can be revoked at any time.
Once you have a key, creating an event is a simple POST request:
curl -X POST https://radius.to/api/v1/groups/your-group/events \
-H "Authorization: Bearer your_api_key" \
-H "Content-Type: application/json" \
-d '{
"event": {
"title": "Monthly Meetup",
"description": "Join us for networking and talks...",
"starts_at": "2026-03-15T19:00:00",
"ends_at": "2026-03-15T21:00:00",
"time_zone": "America/New_York",
"location": "123 Main Street",
"category_id": 1
}
}'
The API returns full event details including the public URL, so you can immediately share or store the link.
Free for Everyone #
We're making API access available on our Free plan. No paywall, no artificial limits. If you're organizing events on Radius, you should have the tools to automate your workflow.
What's Next #
This is version one of the API — focused on event creation. We're planning to expand it based on what you need most. If you have specific use cases or integration requests, let us know.
Some things on our radar: - Read endpoints for events and attendees - Webhook notifications for RSVPs - Bulk event operations
Get Started #
- Go to your group's Settings → API
- Create an API key with a descriptive name
- Copy the key (you'll only see it once)
- Start making requests
Questions or feedback? Email us at hello@radius.to or open an issue on GitHub.