The Weel API gives your team programmatic read and write access to Weel. You can use it to push your chart of accounts, provision users, manage budgets, and sync custom field values from your own systems — including ERPs and HRIS platforms that Weel doesn't natively connect to. This article covers how to generate and manage API keys in your Weel account. For the full endpoint reference, visit developer.letsweel.com.
Before you start
You will need:
- A Weel Enterprise plan
- Admin access, or the API permission enabled for your role.
How to generate an API key
- Log in to the Weel web app.
- Click the Settings gear in the top right corner and choose Account settings.
- Select API from the menu on the left.
- Click Create New API Key.
- Enter a name in the API Key Name field — choose something that identifies where the key will be used (for example, "ERP Integration" or "HRIS Sync").
- Click Create.
- Copy your key using the Copy API Key button.
Important: Your key is shown once only and cannot be retrieved later. Store it securely before clicking Done.
How to delete an API key
API keys don't expire, but you can revoke access at any time.
- Go to Settings > API.
- Click the delete icon next to the key you want to remove.
- In the confirmation dialog, click Delete.
Once deleted, any requests using that key are rejected immediately.