REST API Overview & Authentication
Access your data programmatically with the Art Show Hub REST API.
REST API
The Art Show Hub API lets you access your organization's data programmatically. Availability depends on your plan:
- Entry plans: No API access
- Mid plans: Read-only access (GET endpoints)
- Enterprise: Full CRUD access (GET, POST, PUT, DELETE)
Authentication
All API requests require a Bearer token. Generate your API key from Settings → API.
Include it in every request header:
Authorization: Bearer your-api-key-here
Base URL
All API endpoints are served from:
https://artshowhub.com/api/v1/
Response Format
All responses are JSON. Successful requests return a 200 status with the data in a data key. Errors return appropriate HTTP status codes with an error message.
Rate Limiting
API requests are rate-limited to prevent abuse. Read-only plans allow 100 requests per minute and full-access plans allow 500. Rate limit headers are included in every response.
Security: Treat your API key like a password. Do not expose it in client-side code, public repositories, or shared documents. Regenerate it immediately if compromised.