/absences

Collection of available absences in PlanMill. See absences/meta for list of filters, columns and formats.

get

Get a list of absences. See absences/meta for list of filters, columns and formats.

post

Add a new absence to PlanMill or update existing (if id is given). See absences/meta for list of columns and formats.

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 list of filters, columns and formats.

post

Update an existing resource absence to PlanMill. See absences/meta for list of filters, columns and formats.

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 list of filters, columns and formats.

get

Get a list of accounts. See accounts/meta for list of filters, columns and formats.

post

Add a new account to PlanMill or update existing (if id is given). See accounts/meta for list of columns and formats.

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 list of filters, columns and formats.

post

Update an existing resource account to PlanMill. See accounts/meta for list of filters, columns and formats.

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
get

View details of single attachment.

delete

Remove a attachment from PlanMill.

/actions

Collection of available actions in PlanMill. See actions/meta for list of filters, columns and formats.

get

Get a list of actions. See actions/meta for list of filters, columns and formats.

post

Add a new action to PlanMill or update existing (if id is given). See actions/meta for list of columns and formats.

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 list of filters, columns and formats.

post

Update an existing resource action to PlanMill. See actions/meta for list of filters, columns and formats.

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
get

View details of single attachment.

delete

Remove a attachment from PlanMill.

/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

post

/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 list of filters, columns and formats.

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 list of filters, columns and formats.

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 list of columns and formats.

A single campaign in PlanMill.

get

View details of a single campaign

post

Update an existing resource campaign to PlanMill. See campaigns/meta for list of filters, columns and formats.

delete

Remove a campaign from PlanMill.

/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.

/capacitycalendars/{id}/capacity/{date}

Set a single day's capacity for a capacity calendar

put

/contacts

Collection of available contacts in PlanMill. See contacts/meta for list of filters, columns and formats.

get

Get a list of contacts. See contacts/meta for list of filters, columns and formats.

post

Add a new contact to PlanMill or update existing (if id is given). 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 list of filters, columns and formats.

post

Update an existing resource contact to PlanMill. See contacts/meta for list of filters, columns and formats.

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
get

View details of single attachment.

delete

Remove a attachment from PlanMill.

/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 list of filters, columns and formats.

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 list of filters, columns and formats.

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 list of filters, columns and formats.

get

Get a list of expenses. See expenses/meta for list of filters, columns and formats.

post

Add a new expense to PlanMill or update existing (if id is given). See expenses/meta for list of columns and formats.

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 list of filters, columns and formats.

post

Update an existing resource expense to PlanMill. See expenses/meta for list of filters, columns and formats.

delete

Remove a expense from PlanMill.

Collection of available items in PlanMill. See items/meta for list of filters, columns and formats.

get

Get a list of items. See items/meta for list of filters, columns and formats.

post

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

A single item in PlanMill.

get

View details of a single item. See items/meta for list of filters, columns and formats.

post

Update an existing resource item to PlanMill. See items/meta for list of filters, columns and formats.

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
get

View details of single attachment.

delete

Remove a attachment from PlanMill.

/hooks

The currently available subscribable events are timereport.insert, timereport.update, timereport.delete, absence.insert, absence.update, absence.delete, request.add, request.update,account.add, account.update and account.delete. More endpoints will be supporting push notifications in the future.

get

Get a list of hooks. See hooks/meta for list of filters, columns and formats.

post

Add a new hook to PlanMill or update existing (if id is given). See hooks/meta for list of columns and formats.

A single hook in PlanMill.

get

View details of a single hook. See hooks/meta for list of filters, columns and formats.

post

Update an existing resource hook to PlanMill. See hooks/meta for list of filters, columns and formats.

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.

/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

get

View details of single mail.

delete

Remove a mail from PlanMill.

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 list of filters, columns and formats.

get

Get a list of opportunities. See opportunities/meta for list of filters, columns and formats.

post

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

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 list of filters, columns and formats.

post

Update an existing resource opportunity to PlanMill. See opportunities/meta for list of filters, columns and formats.

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
get

View details of single attachment.

delete

Remove a attachment from PlanMill.

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 list of filters, columns and formats.

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