Developer API

Build on BrightStar.

Full API access to events, tickets, orders, and attendees. Integrate BrightStar into your existing systems or build custom experiences.

Secure by Default

API keys with granular permissions, HTTPS everywhere, and webhook signatures for verification.

Rate Limiting

1,000 requests per minute with clear headers. Burst handling for high-traffic events.

RESTful Design

Predictable URLs, standard HTTP methods, and JSON responses across all endpoints.

Full Data Access

Export attendees, orders, check-ins, and analytics. Your data, your way.

REST API

API Endpoints

Core endpoints for events, orders, and attendees

GET/events
POST/events
GET/events/{id}
GET/events/{id}/tickets
GET/orders
GET/orders/{id}
POST/orders/{id}/refund
GET/attendees

Webhooks

Real-time notifications for orders, check-ins, and event updates. All webhooks include cryptographic signatures for verification.

Signature Verification

Every webhook includes an HMAC-SHA256 signature in the X-BrightStar-Signature header.

order.createdTriggered when a new order is placed
order.refundedTriggered when an order is refunded
ticket.checked_inTriggered when a ticket is scanned
event.publishedTriggered when an event goes live
event.sold_outTriggered when tickets sell out

Official SDKs

Client Libraries

Get started faster with official SDKs

🟨

JavaScript/Node.js

Available
🐍

Python

Available
💎

Ruby

Coming Soon
🐘

PHP

Coming Soon

Quick Start

Code Examples

curl -X GET "https://api.brightstarevents.com/v1/events" \
  -H "Authorization: Bearer sk_live_xxxx" \
  -H "Content-Type: application/json"

Ready to Integrate?

Contact us to get API access and start building.