API keys allow external applications to securely access your Bookem data. You can use them to connect Bookem to other systems, build integrations, or automate workflows. Each key has its own permissions, so you can control exactly what it can access at a resource level (such as clients, bookings, or invoices).
Create an API key
Follow these steps to add an API key in Bookem:
Go to Settings in the main menu
Select Developers
Open the API keys tab
Click + Create key
Enter a name for your API key
Select the permissions to grant or revoke for resources: Create – allow new records to be added Read – allow data to be viewed or retrieved Update – allow existing records to be edited Delete – allow records to be removed Full – allow all actions (create, read, update, and delete)
Click Create key
Choose only the permissions needed for your use case. For example, if you are syncing client data to another system, you may only need Read access.
Tips
Keep your API keys secure and do not share them publicly
Treat API keys like passwords, anyone with access can use them
Create separate keys for different integrations so you can manage them independently
Revoke or regenerate a key if you suspect it has been exposed