Developer Docs
API Reference
Integrate Abstract Calendar into your project. Query events, RSVPs, and more through our REST API — no API key required for public read endpoints.
Base URL
https://abstract-calendar.vercel.appNo Auth Required
Public GET endpoints are open. No API key needed.
REST JSON API
Standard HTTP verbs, JSON responses throughout.
Write Protection
POST/PATCH/DELETE require a valid creator wallet.
Endpoints
GET
/api/eventsReturns a list of active and upcoming events from the last 6 months.
Example Response
[
{
"id": "uuid",
"title": "string",
"description": "string",
"startTime": "ISO 8601",
"endTime": "ISO 8601 | null",
"bannerUrl": "string | null",
"category": "string",
"priority": "number",
"eventType": "spotlight | standard",
"isMintedOut": "boolean",
"creator": { "address": "0x..." }
}
]POST
/api/eventsCreates a new event. Requires a connected wallet address as the creator.
Example Response
{
"success": true,
"event": { ...eventObject }
}GET
/api/rsvpReturns the RSVP list for a given event. Pass ?eventId=<uuid> as query param.
Example Response
{
"count": number,
"attendees": ["0x...", "0x..."]
}Need more endpoints or a dedicated integration?
Contact us on X →