/absences

Collection of available absences in PlanMill. See absences/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of absences. See absences/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new absence to PlanMill. See absences/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for absences. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single absence in PlanMill.

get

View details of a single absence. See absences/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource absence to PlanMill. See absences/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a absence from PlanMill.

Get meta information for the updatable fields of the absence

get

View details of a single meta.

/accounts

Collection of available accounts in PlanMill. See accounts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of accounts. See accounts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new account to PlanMill or update existing (if id is given). See accounts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for accounts. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single account in PlanMill.

get

View details of a single account. See accounts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource account to PlanMill. See accounts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a account from PlanMill.

Get meta information for the updatable fields of the account

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

/actions

Collection of available actions in PlanMill. See actions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of actions. See actions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new action to PlanMill or update existing (if id is given). See actions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for actions. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single action in PlanMill.

get

View details of a single action. See actions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource action to PlanMill. See actions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a action from PlanMill.

Get meta information for the updatable fields of the action

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

/batch

Submit multiple API requests as a batch operation. All available individual API requests are supported collected into a JSON array. Responses are also returned as an array in same order as posted. If any request fails, all subsequent requests fail. This is to support execution order inside the batch. All headers apply for all requests unless specific headers applied. Default maximum number of requests per batch is 50, if you need more, contact administration.

post

Update an existing resource batch to PlanMill. See batches/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

/boards

Kanban board from PlanMill

get

Get a list of boards

A single board in PlanMill.

get

View details of a single board

post

Update an existing resource board to PlanMill. See boards/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a board from PlanMill.

/boardlists

Kanban boardlist from PlanMill

get

Get a list of boardlists

A single boardlist in PlanMill.

get

View details of a single board list

post

Update an existing resource boardlist to PlanMill. See boardlists/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a boardlist from PlanMill.

/campaigns

Collection of available campaigns in PlanMill

get

Get a list of campaigns

post

Add a new campaign to PlanMill or update existing (if id is given). See campaigns/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single campaign in PlanMill.

get

View details of a single campaign

post

Update an existing resource campaign to PlanMill. See campaigns/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a campaign from PlanMill.

/companies

Collection of available companies in PlanMill. See companies/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of companies. See companies/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new company to PlanMill or update existing (if id is given). See companies/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for companies. Includes resource's fields names and type.

get

View details of a single meta. See metas/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single company in PlanMill.

get

View details of a single company. See companies/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource company to PlanMill. See companies/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a company from PlanMill.

Get meta information for the updatable fields of the company

get

View details of a single meta. See metas/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single logo in PlanMill.

put

Attach existing file to user.( Tips use file id from api/1.5/tempfile )

A single einvoicing in PlanMill.

put

Activate e-invoicing service

Collection of available integrators in PlanMill. See integrators/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of integrators. See integrators/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new integrator to PlanMill or update existing (if id is given). See integrators/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for integrators. Includes resource's fields names and type

get

View details of a single meta. See metas/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single integrator in PlanMill.

get

View details of a single integrator. See integrators/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource integrator to PlanMill. See integrators/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a integrator from PlanMill.

Get meta information for the updatable fields of the integrator

get

View details of a single meta. See metas/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single enabled in PlanMill.

put

Enable integrator

Collection of available integratortypes in PlanMill. See integratortypes/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of integratortypes. See integratortypes/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new integratortype to PlanMill. See integratortypes/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for integratortypes. Includes resource's fields names and type

get

View details of a single meta. See metas/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single integratortype in PlanMill.

get

View details of a single integratortype. See integratortypes/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource integratortype to PlanMill. See integratortypes/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a integratortype from PlanMill.

Get meta information for the updatable fields of the integratortype

get

View details of a single meta. See metas/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

/capacitycalendars

Collection of available capacitycalendars in PlanMill. This is a read-only collection.

get

Get a list of capacitycalendars

Get meta information for capacity calendars. Includes resource's fields names and type and related filters

get

View details of a single meta.

Set a single day's capacity for a capacity calendar

put

/contacts

Collection of available contacts in PlanMill. See contacts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of contacts. See contacts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

To add a new contact. See contacts/meta for list of columns and formats.

Get meta information for contacts. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single contact in PlanMill.

get

View details of a single contact. See contacts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource contact to PlanMill. See contacts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a contact from PlanMill.

Get meta information for the updatable fields of the contact

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

Attach existing file to user.( Tips use file id from api/1.5/tempfile )

/contracts

Collection of available contracts in PlanMill. See contracts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of contracts. See contracts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

To add a new contract. See contracts/meta for list of columns and formats.

Get meta information for contracts. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single contract in PlanMill.

get

View details of a single contract. See contracts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource contract to PlanMill. See contracts/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a contract from PlanMill.

Get meta information for the updatable fields of the contract

get

View details of a single meta.

A single contractitem in PlanMill. This is a read-only item.

get

View details of a single contractitem.

/enumerations

Enumerations available in PlanMill

get

View details of a single enumeration.

/exitcriteria

Kanban board exit criteria from PlanMill

get

Get a list of exitcriteria

A single exitcriterion in PlanMill.

get

View details of single exit criteria

post

Update an existing resource exitcriterion to PlanMill. See exitcriteria/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a exitcriterion from PlanMill.

/exitcriteriastatuses

Kanban board exit criteria status from PlanMill

get

Get a list of exitcriteriastatuses

A single exitcriteriastatus in PlanMill.

get

View details of single exit criteria status

post

Update an existing resource exitcriteriastatus to PlanMill. See exitcriteriastatuses/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a exitcriteriastatus from PlanMill.

Collection of available comments in PlanMill. This is a read-only collection.

get

Get a list of comments

/expenses

Collection of available expenses in PlanMill. See expenses/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of expenses. See expenses/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new expense to PlanMill or update existing (if id is given). See expenses/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for expenses. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single expense in PlanMill.

get

View details of a single expense. See expenses/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource expense to PlanMill. See expenses/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a expense from PlanMill.

Collection of available items in PlanMill. See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of items. See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new item to PlanMill or update existing (if id is given). See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single item in PlanMill.

get

View details of a single item. See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource item to PlanMill. See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a item from PlanMill.

Get meta information for the updatable fields of the expense

get

View details of a single meta.

Get meta information for the updatable fields of the expense

get

Get a list of meta

Increment the status of expenses

post

Inspected = 3, Accepted = 4, Paid = 6, Rejected = 7

Get meta information for the updatable fields of the expense

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

/hooks

The currently available subscribable events are listed here along with usage guidelines

https://github.com/planmill/api/wiki/WebHooks

get

Get a list of hooks. See hooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new hook to PlanMill or update existing (if id is given). See hooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single hook in PlanMill.

get

View details of a single hook. See hooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource hook to PlanMill. See hooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a hook from PlanMill.

/integrations

get

Get a list of available integration templates and statuses.

Using specific saved integration settings for importing or exporting a set of data to like file containing information of different companies to PlanMill as accounts.

post

Begins a new integration process for this template with a given file.

delete

Cancels the current integration process for this template.

get

Previews data transformation with a given amount of rows.

put

Transforms source file to insertable data. Returns a list of any omitted rows due to invalid field data.

get

Returns errors occurred during transformation. Uses pagination.

put

Compares candidate data with existing objects in PlanMill and returns an appropriate update or insert dataset.

get

Lists all conflicts by their given import row. In the case that a given import row matches multiple existing objects in the system they are collected as conflicts to be resolved.

put

Resolve matches to multiple existing objects by specifying the preferred object id for each conflict

post

Imports prepared comparison dataset into PlanMill.

get

Returns errors occurred during transformation. Uses pagination.

/invoices

Collection of available invoices in PlanMill. This is a read-only collection.

get

Get a list of invoices

A single invoice in PlanMill. This is a read-only item.

get

View details of a single invoice.

Collection of available invoiceitems in PlanMill. This is a read-only collection.

get

Get a list of invoiceitems

Collection of available invoicepositions in PlanMill. See invoicepositions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of invoicepositions. See invoicepositions/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

/languages

Language strings used for localization available in PlanMill

get

View details of a single language.

/me

Current user information in PlanMill

get

View details of a single me.

/mails

Mail information in PlanMill

get

Get a list of mails

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

A single attachment in PlanMill. This is a read-only item.

get

View details of a single attachment.

/opportunities

Collection of available opportunities in PlanMill. See opportunities/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of opportunities. See opportunities/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new opportunity to PlanMill or update existing (if id is given). See opportunities/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for opportunities. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single opportunity in PlanMill.

get

View details of a single opportunity. See opportunities/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource opportunity to PlanMill. See opportunities/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a opportunity from PlanMill.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

Get meta information for the updatable fields of the sales orders

get

View details of a single meta.

Collection of available items in PlanMill. See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of opportunity items. See opportunities/{opportunity_id}/items/meta for list of filters, columns and formats

post

Add a new opportunity item to PlanMill or update existing (if id is given). See opportunities/{opportunity_id}/items/meta for list of columns and formats

A single item in PlanMill.

get

View details of single item of single opportunity item.

post

Update an existing resource single item of single opportunity to PlanMill.

delete

Remove a item from PlanMill.

/portfolios

Collection of available portfolios in PlanMill. See portfolios/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of portfolios. See portfolios/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new portfolio to PlanMill. See portfolios/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single portfolio in PlanMill.

get

View details of a single portfolio. See portfolios/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource portfolio to PlanMill. See portfolios/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

/pricebooks

To manage and list all pricebooks in a company. See /meta -endpoint.

get

Get a list of pricebooks. See pricebooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new pricebook to PlanMill or update existing (if id is given). See pricebooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for products. Includes resource's fields names and type and related filters.

get

View details of a single meta.

A single pricebook in PlanMill.

get

View details of a single pricebook. See pricebooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource pricebook to PlanMill. See pricebooks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a pricebook from PlanMill.

Collection of available items in PlanMill. This is a read-only collection.

get

Get a list of items

Get meta information for pricebook items. Includes resource's fields names and type and related filters.

get

View details of a single meta.

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single item.

Get meta information for pricebook specific item. Includes resource's fields names and type and related filters.

get

View details of a single meta.

/products

To manage and list all products in a company. See /meta -endpoint.

get

Get a list of products. See products/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

To create the new product from the request body

Get meta information for productss. Includes resource's fields names and type and related filters

get

View details of a single meta.

put

To update the existing product from the request body with {product_id} in the url

get

View details of single product.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

/projects

reportedHours -field returns minutes like all other effortunit-formatted fields. See /meta -endpoint.

get

Get a list of projects. See projects/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new project to PlanMill or update existing (if id is given). See projects/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for projects. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single project in PlanMill.

get

View details of a single project. See projects/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource project to PlanMill. See projects/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a project from PlanMill.

Collection of available assignments in PlanMill. This is a read-only collection.

get

Get a list of assignments

Get meta information for the updatable fields of the assignment of a project

get

View details of a single meta.

A single assignment in PlanMill. This is a read-only item.

get

View details of a single assignment.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

Collection of available team members of a project in PlanMill

get

Get a list of members

Get meta information for the updatable fields of the team member of a project

get

View details of a single meta.

A single team member of a project in PlanMill

put
delete

Remove a member from PlanMill.

A single external team member of a project in PlanMill

put

A single editor team member of a project in PlanMill

put
delete

Remove a editor from PlanMill.

A single manager team member of a project in PlanMill

put

Get meta information for the updatable fields of the project

get

View details of a single meta.

List milestones information for a project

get

Get a list of milestones

Get meta information for the milestone of a project

get

View details of a single meta.

List purchase information for a project

get

Get a list of purchases. See purchases/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new purchase to PlanMill or update existing (if id is given). See purchases/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Single purchase information for a project

get

View details of a single id. See ids/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource id to PlanMill. See ids/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a id from PlanMill.

Get meta information for the purchase of a project

get

View details of a single meta.

Get meta information for the purchase of a project

get

Get a list of meta

Please note that this data model might change and might be inconsistent with the schema right now

get

Get a list of tasks

Get meta information for tasks. Includes resource's fields names and type and related filters

get

View details of a single meta.

List requests information for a project

get

Get a list of requests

Get meta information for the request of a project

get

View details of a single meta.

/reports

Collection of available reports in PlanMill. This is a read-only collection.

get

Get a list of reports

A single report in PlanMill. This is a read-only item.

get

View details of a single report.

Get meta information for a report. Includes the report's name in user's language and information on columns and report filter parameters

get

View details of a single meta.

/requests

Collection of available requests in PlanMill. See requests/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of requests. See requests/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new request to PlanMill or update existing (if id is given). See requests/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for requests. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single request in PlanMill.

get

View details of a single request. See requests/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource request to PlanMill. See requests/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a request from PlanMill.

Get meta information for the updatable fields of the request

get

View details of a single meta.

Collection of available assignments in PlanMill. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of assignments. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new assignment to PlanMill or update existing (if id is given). See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single meta in PlanMill. This is a read-only item.

get

View details of a single meta.

A single assignment in PlanMill.

get

View details of a single assignment. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource assignment to PlanMill. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a assignment from PlanMill.

A single meta in PlanMill. This is a read-only item.

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

Collection of available mails in PlanMill. See mails/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of mails. See mails/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new mail to PlanMill or update existing (if id is given). See mails/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single meta in PlanMill. This is a read-only item.

get

View details of a single meta.

/resources

Collection of resources in PlanMill. Resource is an assignment with it's daily schedule information included.

get

Get a list of resources.

/salesorders

Collection of available salesorders in PlanMill. See salesorders/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of salesorders. See salesorders/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new salesorder to PlanMill or update existing (if id is given). See salesorders/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for sales orders. Includes resource's fields names and type and related filters.

get

View details of a single meta.

A single salesorder in PlanMill.

get

View details of a single salesorder. See salesorders/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource salesorder to PlanMill. See salesorders/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a salesorder from PlanMill.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

Get meta information for the updatable fields of the sales orders

get

View details of a single meta.

Collection of available items in PlanMill. See items/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of sales order items. See salesorder/{sales_order_id}/items/meta for list of filters, columns and formats. Sales order item values are returned in currency of the sales order, currency header does not apply.

post

Add a new sales order item to PlanMill or update existing (if id is given). See salesorders/{sales_order_id}/items/meta for list of columns and formats.

A single item in PlanMill.

get

View details of single item of single sales order item.

post

Update an existing resource single item of single sales order to PlanMill.

delete

Remove a item from PlanMill.

A single costcentersplitting in PlanMill. This is a read-only item.

get

View details of a single costcentersplitting.

/tasks/{task_id}

A single task in PlanMill.

get

View details of a single task. See tasks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource task to PlanMill. See tasks/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a task from PlanMill.

Get meta information for the updatable fields of the task

get

View details of a single meta.

Collection of available assignments in PlanMill. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of assignments. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new assignment to PlanMill or update existing (if id is given). See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

A single meta in PlanMill. This is a read-only item.

get

View details of a single meta.

A single assignment in PlanMill.

get

View details of a single assignment. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource assignment to PlanMill. See assignments/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a assignment from PlanMill.

A single meta in PlanMill. This is a read-only item.

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

/teams

Collection of available teams in PlanMill. See teams/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of teams. See teams/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new team to PlanMill or update existing (if id is given). See teams/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for teams. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single team in PlanMill.

get

View details of a single team. See teams/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource team to PlanMill. See teams/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a team from PlanMill.

Get meta information for the updatable fields of the team

get

View details of a single meta.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

attachment_id is returned by /tempfiles endpoint on file upload.

get

View details of single attachment.

Collection of available members in PlanMill. This is a read-only collection.

get

Get a list of members

A single team member in PlanMill

put
delete

Remove a member from PlanMill.

List of team member unit costs in PlanMill

get

Get a list of unitcosts

/tempfiles

post

Add a new tempfile to PlanMill.

/timereports

Collection of available timereports in PlanMill. See timereports/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of timereports. See timereports/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new timereport to PlanMill or update existing (if id is given). See timereports/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

Get meta information for time reports. Includes resource's fields names and type and related filters.

get

View details of a single meta.

A single timereport in PlanMill.

get

View details of a single timereport. See timereports/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource timereport to PlanMill. See timereports/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a timereport from PlanMill.

put

Accepts time reports. It can also accept multiple ids, for example, /timereports/{id},{id},{id}/accepted

put

Unaccepts time reports. It can also unaccept multiple ids, for example, /timereports/{id},{id},{id}/accepted

Get meta information for the updatable fields of the timereport

get

View details of a single meta.

/users

Collection of available users in PlanMill. See users/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of users. See users/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Add a new user to PlanMill. See users/meta for list of columns and formats.

Get meta information for users. Includes resource's fields names and type and related filters

get

View details of a single meta.

A single user in PlanMill.

get

View details of a single user. See users/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

post

Update an existing resource user to PlanMill. See users/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

delete

Remove a user from PlanMill.

Collection of available attachments in PlanMill. This is a read-only collection.

get

Get a list of attachments

put

Attach existing file to PlanMill user.( Tips - use file id from api/1.5/tempfile )

get

View details of single attachment.

Get meta information for the updatable fields of the user.

get

View details of a single meta.

Collection of available capacities in PlanMill. This is a read-only collection.

get

Get a list of capacity

Collection of a users capacity calendars in PlanMill.

get

Get a list of user capacity calendars.

post

Add a new capacity calendar for user to PlanMill.

A single capacity calendar.

get

View details of single capacity calendar of a single user.

post

Update existing single capacity calendar of a single user.

delete

Remove user's capacity calendar from planMill.

A single overtimebalance in PlanMill. This is a read-only item.

get

View details of single over time balance

Collection of available reportableassignments in PlanMill. This is a read-only collection.

get

A single user's reportable assignments in PlanMill. This is a read-only item.

A single socialsecuritynumber in PlanMill.

put

Add social security number of user.

A single timebalance in PlanMill. This is a read-only item.

get

View details of a single timebalance.

A single traveltimebalance in PlanMill. This is a read-only item.

get

View details of a single traveltimebalance.

Collection of available timecards in PlanMill.

get

Get a list of timecard.

A single timecard in PlanMill.

get

View details of a single timecard.

put

Create new or update an existing timecard.

List of a user's unit costs in PlanMill

get

Get a list of unitcosts

Collection of available vacations in PlanMill. See vacations/meta for a full set of query parameters (filters) and enumeration lists for integer key properties (fields).

get

Get a list of vacations.

post

Add new vacation details to the user.See vacations/meta for list of columns and formats.

A single vacation in PlanMill.

get

View details of single vacation.

post

Update an existing resource vacation to PlanMill.

delete

Remove a vacation from PlanMill.