Event Management API
Base URL
All URLs referenced in the documentation have the following base:
https://api.meetandrock.com/v1/dev
Event Creation
List Events
curl -X GET "https://api.meetandrock.com/v1/dev/events" \
-H "Authorization: Bearer YOUR_API_KEY"
Response:
{
"data": [
{
"id": "uuid",
"title": "string",
"description": "string",
"start_date": "datetime",
"end_date": "datetime",
"status": "scheduled|completed|cancelled",
"created_at": "datetime",
"updated_at": "datetime"
}
]
}Event Scheduling
List Events
curl -X GET "https://api.meetandrock.com/v1/dev/events" \
-H "Authorization: Bearer YOUR_API_KEY"
Response:
{
"data": [
{
"id": "uuid",
"title": "string",
"description": "string",
"start_date": "datetime",
"end_date": "datetime",
"status": "scheduled|completed|cancelled",
"created_at": "datetime",
"updated_at": "datetime"
}
]
}Event Participants
List Events
curl -X GET "https://api.meetandrock.com/v1/dev/events" \
-H "Authorization: Bearer YOUR_API_KEY"
Response:
{
"data": [
{
"id": "uuid",
"title": "string",
"description": "string",
"start_date": "datetime",
"end_date": "datetime",
"status": "scheduled|completed|cancelled",
"created_at": "datetime",
"updated_at": "datetime"
}
]
}Event Reminders
List Events
curl -X GET "https://api.meetandrock.com/v1/dev/events" \
-H "Authorization: Bearer YOUR_API_KEY"
Response:
{
"data": [
{
"id": "uuid",
"title": "string",
"description": "string",
"start_date": "datetime",
"end_date": "datetime",
"status": "scheduled|completed|cancelled",
"created_at": "datetime",
"updated_at": "datetime"
}
]
}Error Responses
List Events
curl -X GET "https://api.meetandrock.com/v1/dev/events" \
-H "Authorization: Bearer YOUR_API_KEY"
Response:
{
"data": [
{
"id": "uuid",
"title": "string",
"description": "string",
"start_date": "datetime",
"end_date": "datetime",
"status": "scheduled|completed|cancelled",
"created_at": "datetime",
"updated_at": "datetime"
}
]
}