Event Staff App API Documentation

Introduction

Welcome to the Event Staff App API documentation. This API provides endpoints for managing events in the Event Staff App platform. The API follows RESTful principles and uses JSON for request and response payloads.

Base URL

All API requests should be made to:

https://api.eventstaffapp.com/v1

Authentication

The API uses Bearer token authentication. You can obtain your token by logging in to the Event Staff App and going to the API section in the Global Settings area.

Error Handling

Errors are returned with appropriate HTTP status codes and messages:

{
    "success": false,
    "message": "Error message describing what went wrong"
}

Available Resources

  • Events - Create, read, and update event records

Rate Limiting

API requests are limited to 60 requests per minute per API token. The following headers are included in the response:

  • X-RateLimit-Limit: Number of requests allowed per window
  • X-RateLimit-Remaining: Number of requests remaining in the current window
  • X-RateLimit-Reset: Time when the rate limit will reset