API Documentation Growth+This feature requires the Growth+ plan or higher
The EquipDash API provides full programmatic access to your account data. Whether you are building a custom integration, connecting to a third-party service, or developing a mobile app, the API documentation has everything you need.
Accessing the API Docs
The full API reference is available at:
https://api-docs.equipdash.com
The documentation includes:
- Authentication -- how to authenticate using your API key.
- Quickstart Guide -- get your first API request working in minutes.
- Endpoint Reference -- detailed documentation for every endpoint, including request parameters, response formats, and example payloads.
- Error Codes -- a complete list of error responses and how to handle them.
Getting Started with the API
- Create an API key -- see Creating API Keys if you have not done this yet.
- Read the quickstart -- the API docs include a step-by-step quickstart guide.
- Make your first request -- try fetching your bookings list to confirm everything is working.
- Set up webhooks -- for real-time event notifications, see Webhooks Setup.
API Base URL
All API requests are made to:
https://api.equipdash.com/v1
Include your API key in the Authorization header:
Authorization: Bearer edsk_live_your_key_here
What You Can Do with the API
| Area | Capabilities |
|---|---|
| Bookings | List, create, update, cancel bookings |
| Products | Manage products, inventory, and pricing |
| Experiences | Manage experiences, schedules, and availability |
| Customers | Create and manage customer records |
| Staff | View and manage staff members |
| Waivers & Forms | View forms and submitted responses |
| Surveys | View surveys and responses |
| Promotions | Manage promo codes and vouchers |
| Reports | Access reporting and analytics data |
| Settings | View and update business configuration |
| Webhooks | Manage webhook endpoints |
Need Help?
If you run into issues with the API:
- Check the Error Codes section in the API docs for troubleshooting common errors.
- Make sure your API key has the correct scopes for the endpoints you are calling.
- Reach out to our support team for development-related questions.