ProjectManager
Project management and team collaboration platform
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.projectmanager.com/ | link | — | — | — |
Actions (58)
Project · 8
- Create projectPOST /api/data/projects
Create a new project.
documented - Delete projectDELETE /api/data/projects/{projectId}
Delete a project by ID (with optional hard delete).
documented - Query projectsGET /api/data/projects
Retrieve a list of projects with OData-style query options.
documented - Restore projectPUT /api/data/projects/{projectId}/restore
Restore a soft-deleted project.
documented - Retrieve Project CustomersGET /api/data/projects/customers
List all customers defined for projects.
documented - Retrieve projectGET /api/data/projects/{projectId}
Get a project by its ID.
documented - Update Project CustomerPUT /api/data/projects/customers/{customerId}
Update a project customer.
documented - Update projectPUT /api/data/projects/{projectId}
Update an existing project.
documented
Hourly Rate · 6
- Create hourly ratePOST /api/data/hourly-rates
Create a new hourly rate definition.
documented - Delete hourly rateDELETE /api/data/hourly-rates/{rateId}
Delete an hourly rate by ID.
documented - Get hourly rateGET /api/data/hourly-rates/{rateId}
Retrieve a specific hourly rate by ID.
documented - Get hourly ratesGET /api/data/hourly-rates
Retrieve all hourly rates.
documented - Update hourly ratePUT /api/data/hourly-rates/{rateId}
Update an existing hourly rate by ID.
documented - Update hourly rate valuePUT /api/data/hourly-rates/values/{rateValueId}
Update the value for a specific hourly rate period value.
documented
Timesheet · 6
- Create Time EntryPOST /api/data/timesheets
Create a new time entry.
documented - Delete Time EntryDELETE /api/data/timesheets/{timesheetId}
Delete a time entry.
documented - Query TimeSheetsGET /api/data/timesheets
List time entries for weeks and resources.
documented - Reject TimeSheetPOST /api/data/timesheets/approvals/reject
Reject a timesheet approval.
documented - Retrieve Administrative TasksGET /api/data/timesheets/admin-tasks
List administrative time-tracking tasks.
documented - Update Time EntryPUT /api/data/timesheets/{timesheetId}
Update a time entry.
documented
Resource · 4
- Create ResourcePOST /api/data/resources
Create a new resource.
documented - Query ResourcesGET /api/data/resources
List resources defined in the workspace.
documented - Retrieve ResourceGET /api/data/resources/{resourceId}
Get a resource by ID.
documented - Update ResourcePUT /api/data/resources/{resourceId}
Update a resource.
documented
Task · 4
- Create TaskPOST /api/data/projects/{projectId}/tasks
Create a new task within a project.
documented - Query TasksGET /api/data/tasks
List tasks with OData-style querying.
documented - Retrieve TaskGET /api/data/tasks/{taskId}
Get a task by ID or short ID.
documented - Retrieve Task PrioritiesGET /api/data/tasks/priorities
List task priorities.
documented
API Key · 3
Project Folder · 3
Project Members · 3
- Create User Project MembershipPOST /api/data/projects/{projectId}/members/{userId}
Add a user to a project.
documented - Remove User Project MembershipDELETE /api/data/projects/{projectId}/members/{userId}
Remove a user from a project.
documented - Retrieve Project MembersGET /api/data/projects/{projectId}/members
List members of a project.
documented