| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://www.triggerapp.com/api/v1 | link | — | — | — |
Actions (25)
Companies · 12
- Create companyPOST /companies
Create a new company.
documented - Create company projectPOST /companies/{company_id}/projects
Create a new project under a specific company.
documented - Delete companyDELETE /companies/{company_id}
Destroy an existing company.
documented - Delete company projectDELETE /companies/{company_id}/projects/{project_id}
Destroy an existing project under a company.
documented - Get a companyGET /companies/{company_id}
Return the details of a single company identified by its ID.
documented - Get company projectGET /companies/{company_id}/projects/{project_id}
Return a single project by ID within a company.
documented - List companiesGET /companies
Return all companies in the current account.
documented - List company usersGET /companies/{company_id}/users
Return all users for a specific company.
documented - List company's projectsGET /companies/{company_id}/projects
Return all projects for a specific company.
documented - List projectsGET /projects
Return all projects in the current account.
documented - Update companyPUT /companies/{company_id}
Update an existing company.
documented - Update company projectPUT /companies/{company_id}/projects/{project_id}
Update an existing project under a company.
documented
Tasks · 10
- Create taskPOST /tasks
Create a new task. Note: All requests to tasks require a project_id parameter except the list of tasks.
documented - Create task activityPOST /tasks/{task_id}/task_activities
Create a new task activity (time entry or note) for a task.
documented - Delete taskDELETE /tasks/{task_id}
Destroy an existing task.
documented - Delete task activityDELETE /tasks/{task_id}/task_activities/{task_activity_id}
Destroy an existing task activity.
documented - Get taskGET /tasks/{task_id}
Return a single task identified by its ID.
documented - List task activitiesGET /tasks/{task_id}/task_activities
Return all task activities for a specific task.
documented - List task usersGET /tasks/{task_id}/users
Return all users associated with a specific task.
documented - List tasksGET /tasks
Return all tasks in the current account.
documented - Update taskPUT /tasks/{task_id}
Update an existing task.
documented - Update task activityPUT /tasks/{task_id}/task_activities/{task_activity_id}
Update an existing task activity.
documented