Author
Plane Marketing Team
Last Update

Table of Contents
Loading headings...
Payroll and HR should work like infrastructure: programmable, API-first, built to fit your workflows instead of dictating them. But anyone who’s set up a payroll or HR automation knows the scariest part is running it the first time against real data. One bad loop and you’ve paid 40 contractors twice.
That’s why we built the new Plane sandbox, an isolated workspace where you can run anything against the full Plane API. Onboard contractors, send payments, push time entries, and more — without moving real money or affecting real people. Experiment confidently.
What the Plane API covers
The Plane API is available for free for every plan level, with no extra usage fees. We believe your data is yours, and you (and your agents) should be able to freely access and work with it.
What can you do with the API? Here are some common available tasks:
Onboard workers
Send payments and approve, decline, or pay payment requests
Submit, approve, decline, or cancel time off and leave requests
Create, update, and delete time entries
Receive real-time events from Plane via webhooks
For a full list of what you can do in the Plane API, see our Working with the API documentation.
If there are any features you’re interested in that are not available, we’d love to hear from you. Our goal is to enable you and your agents to perform any action through the API that you can perform within the Plane platform, and we are constantly adding more features to Plane API.
How the sandbox works
Sandboxes are isolated workspaces you can use to test your Plane integration or try features without affecting real data. They act like regular workspaces in the UI and API, but with all side effects blocked.
Isolated data: You start with a clean workspace, without any live data copied into the sandbox
Non-billable: Sandbox activity doesn’t count toward billing
Protected side effects: Money movement, stateful providers (e.g., tracking of information), and outbound email delivery are disabled
Test credentials: Sandbox API keys can only access the sandbox they belong to
Sandboxes are available for admins. To create your sandbox, go to Developers > Sandboxes > Create sandbox. As with the API, sandboxes are available for free for every plan level.
Understanding payroll from day one.
Read our Founder’s Guide to Getting Started.
Getting started with the API
To access the Plane API or request an API feature, contact our Support team at support@plane.com. We can put you on a Slack channel with our team for direct support. You can also access our full API documentation online.
API access is free for all plans. Spin up a sandbox in your dashboard and start building.
Want product news & updates?
Sign up for our newsletter.





