Prerequisites
- A Plane account with admin access
- An API key (or you will create one below)
Create a sandbox
Before testing with the API, create a sandbox so you can experiment without affecting live data.Go to Developers
In your Plane dashboard, navigate to Developers in the sidebar, then click Sandboxes.
Create a sandbox
Click Create sandbox and confirm. You will start with an empty workspace for testing.
Make your first request
List the workers in your sandbox. Since it is new, the result will be empty—but this confirms your authentication is working.The Plane API accepts both HTTP Basic Auth (
-u YOUR_KEY:) and Bearer tokens (Authorization: Bearer YOUR_KEY). The examples below use whichever is most idiomatic for each language. See Authentication for details.Create a test worker
Now create a contractor in your sandbox:Retrieve the worker
Use the returned ID to fetch the full worker object:Next steps
You have authenticated, created a sandbox, and made your first API calls. From here:Onboard a contractor
Walk through the full contractor onboarding flow via the API.
Send a payment
Send a one-off payment to a worker.
Set up webhooks
Get real-time notifications when things happen in Plane.
API reference
Browse every endpoint and object in the API.