Pike13 For Developers
Get Started
Core API
Reporting API
Webhooks API

Get Started

Register your app

Begin by registering your app. After registering you will obtain credentials to authenticate and use any Pike13 API.

Testing the API

If you do not have a Pike13 environment to test with, contact sales@pike13.com or request a trial

Choose a Pike13 API

After registering you now have access to use the Core API, Reporting API, and the Webhooks API.

Core API allows apps to perform business processes. Creating a client, retrieving their custom fields, and checking them into a class are examples of what's possible with this Pike13 API.

Reporting API allows apps to retrieve and aggregate business data at business and franchise levels. Aggregating revenue by quarter, retrieving every piece of merchandise ever sold by a certain staff member, or finding the client who has contributed the highest revenue to a business are examples of what's possible with this Front Desk API.

Webhooks API allows apps to subscribe for notifications of changes to their business, from when people are created, invoices closed, new visits, and more. Instead of making requests to the Core API we notify apps when something happens.

API Access Restrictions

Only OAuth2 tokens registered to those with the role of owner or higher can access the Webhooks API & Reporting API


Use the Core API, Reporting API, and the Webhooks API documentation to explore all that is available from each Pike13 API. Check out the Authentication section to learn about our OAuth2 flow.

If you have any questions or feature requests please contact us.