PlanMill Developer Center

Integrate Your Service Business With PlanMill


Read, clone or download API docs in RAML and JSON schemas.

Create and comment issues (enhancement ideas, bugs etc). Help us improve the API and documentation with pull requests.

Or just relax and browse the docs here

See us in Github


Resources API

We have launched a new Resources API for PlanMill Work schedules users, that supports GET request to retrieve a list of all the resources in PlanMill. Resource is an assignment combined with a list of it's schedules (planned amount per day) information.

Right now the endpoint supports start and finish date filters.

Expenses API

POST and DELETE are now supported for Expenses and Expense items in PlanMill REST API 1.5 which enables expenses to be directly created, updated and deleted via API.

We have also added two new endpoints: '/expenses/{expense_id}/status' and '/expenses/{expense_id}/attachments' to update expense status and to add attachments respectively.

Latest Integrations

Text or XML files with SFTP?

Single-Sign-On with Microsoft ADFS or Emails from Office365?

Google Apps Single-Sign-On or Emails from Gmail?

We have out-of-the-box integrations to e-invoicing, accounting systems and payroll. Check the docs or contact us