Projects allow you to group time entries and financials for specific projects you are working on.
Returns information about a project
Returns information about a project.
path Parameters
administration_id^\d+$ · requiredThe unique identifier of the administration
A unique record identifier
id^\d+$ · requiredA unique record identifier
format^(.(json|xml))?$ · requiredThe format in which the response is given, can be empty to use the default format
Returns information about a project › Responses
A project
id^\d+$A unique record identifier
namestatebudgetDeletes a project
Deletes a project. When there are no linked entities (sales invoices, estimates, etc.) the project is deleted. When there are linked entities, the project gets the state archived.
path Parameters
administration_id^\d+$ · requiredThe unique identifier of the administration
A unique record identifier
id^\d+$ · requiredA unique record identifier
format^(.(json|xml))?$ · requiredThe format in which the response is given, can be empty to use the default format
Deletes a project › Responses
Project deleted
Updates a project
Updates a project. Requires permission to settings. Requires a unique name within the administration (if name is provided).
path Parameters
administration_id^\d+$ · requiredThe unique identifier of the administration
A unique record identifier
id^\d+$ · requiredA unique record identifier
format^(.(json|xml))?$ · requiredThe format in which the response is given, can be empty to use the default format
Updates a project › Responses
Project updated
id^\d+$A unique record identifier
namestatebudgetList all projects of an administration
Returns a paginated list of projects in the administration. Each page contains 25 projects. You can use the page parameter to fetch the next page of projects. It returns the active projects when no filter is applied.
path Parameters
administration_id^\d+$ · requiredThe unique identifier of the administration
A unique record identifier
format^(.(json|xml))?$ · requiredThe format in which the response is given, can be empty to use the default format
query Parameters
filterThe filter, can be: state:all, state:archived or state:active
per_page^\d+$Amount of projects per page, default: 25
pageThe page to fetch, starting at 1.
List all projects of an administration › Responses
A list of projects
id^\d+$A unique record identifier
namestatebudgetCreates a new project
Creates a new project. Requires a unique name within the administration.
path Parameters
administration_id^\d+$ · requiredThe unique identifier of the administration
A unique record identifier
format^(.(json|xml))?$ · requiredThe format in which the response is given, can be empty to use the default format
Creates a new project › Responses
Project created
id^\d+$A unique record identifier
namestatebudget