Prerequisites
Apps is currently an early access feature. You’ll need to enable it before you can create an app.Enable Apps early access
- Open Settings in the Makeswift builder
- Navigate to User → Early access
- Toggle on Apps

Create an app
Once Apps is enabled, you can create your first app:- Open Settings in the Makeswift builder
- Navigate to Workspace → Apps
- Click Create app

- Enter a Name for your app
- Optionally, choose an Icon and add a Description
- Click Continue

Copy your API key
After creating your app, you’ll be shown your API key. This is the only time the key will be displayed.
- Click the Copy button or Copy and Close to copy the API key
- Store the key securely (e.g., in environment variables or a secrets manager)
Get your Site ID
Many API endpoints require a Site ID. To find it:- Open Settings in the Makeswift builder
- Navigate to Site → Site
- Copy the Site Id value

Get your Workspace ID
Some API endpoints operate at the workspace level and require a Workspace ID:- Open Settings in the Makeswift builder
- Navigate to Workspace → Workspace
- Copy the Workspace Id value

Using your API key
Include your API key in thex-api-key header with every request:
Keep your API key secure and never expose it in client-side code. Use
environment variables to store your key in your application.