API Documentation
Integrate Workload into your applications with our complete REST API
Authentication
The API uses API keys for authentication. Create an API key from your dashboard.
Base URL
All API requests must be made to:
Endpoints
Discover all available endpoints to interact with Workload
Projects
/v1/projectsList all projects/v1/projectsCreate a new project/v1/projects/:idProject detailsBudgets
/v1/budget/project-budgetsList project budgets/v1/budget/project-budgetsCreate a project budgetVendors and rates
/v1/budget/vendorsList vendors/v1/budget/team-ratesList team ratesScaled agile (opt-in)
Available when scaledAgileEnabled is on for the organization. Scopes: programs:read, planning-increments:read, dependencies:read.
/v1/programsList active programs/v1/programs/:idProgram details/v1/planning-incrementsList planning increments (PI)/v1/dependenciesList cross-project dependenciesOptional filter: ?programId= for increments and dependencies
Capacity (allocations SoR)
Scopes documented in OpenAPI v1: team-members:read/write, allocations:read/write, timesheet:read.
/v1/team-membersList team members/v1/team-membersCreate a team member/v1/allocationsList allocations/v1/allocationsCreate an allocation/v1/timesheet-entriesList timesheet entries (read)API scopes — scaled agile
Webhooks
Receive real-time notifications on your organization's events
Configure webhooks to be automatically notified when certain events occur:
- project.created - A project is created
- project.updated - A project is updated
- project.budget.created - A project budget is created
- vendor.created - A vendor is created
- team.rate.created - A team rate is created
ServiceNow ITSM bridge
No Marketplace connector. CSV / IntegrationHub / REST v1 recipe — incidents and CMDB stay in ServiceNow.
Complete Documentation
To access quickstart, snippets and the OpenAPI spec:
Developer resources:
- API Quickstart
- OpenAPI spec:
docs/openapi/v1.yaml - API keys endpoint:
/api/v1/api-keys
Need help? Contact our support team.