# BasicOps API

**Canonical:** https://apis.io/apis/basicops-com/basicops-com-api/  
**Provider:** BasicOps — https://apis.io/providers/basicops-com/  
**Base URL:** https://api.basicops.com  
**Documentation:** https://developer.basicops.com/api-reference

BasicOps API is one of 2 APIs that [BasicOps](https://apis.io/providers/basicops-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

BasicOps API as documented publicly: 49 operations. Contract generated from the documentation by API Evangelist (2026-11-02); not the provider's own document.

## Operations (48)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/attachment/8dMfbZuoDwmxVvx0W2rbWA==/url` | Get an Attachment Download URL |
| DELETE | `/v1/channel` | Delete a Channel |
| PATCH | `/v1/channel` | Update a Channel |
| POST | `/v1/channel` | Create a Channel |
| POST | `/v1/chat` | Create a Chat |
| POST | `/v1/groupchat` | Create a Group Chat |
| GET | `/v1/note` | Retrieve a List of Notes |
| POST | `/v1/note` | Create a Note |
| POST | `/v1/note/bulk` | Bulk Create or Update Notes |
| GET | `/v1/project` | Retrieve a List of Projects |
| POST | `/v1/project` | Create a Project |
| GET | `/v1/project/{projectId}` | Retrieve a Project |
| DELETE | `/v1/project/{projectId}` | Delete a Project |
| PATCH | `/v1/project/{projectId}` | Update a Project |
| GET | `/v1/project/{projectId}/sections` | Retrieve a List of Sections from a Project |
| GET | `/v1/project/{projectId}/tasks` | Retrieve a List of Tasks from a Project |
| GET | `/v1/project/6/dependency` | List Dependencies of a Project |
| POST | `/v1/project/{projectid}` | POST /v1/project/{projectId} |
| GET | `/v1/section` | Retrieve a List of Sections |
| POST | `/v1/section` | Create a Section |
| DELETE | `/v1/section/{sectionId}` | Delete a Section |
| GET | `/v1/section/{sectionId}` | Retrieve a Section |
| PATCH | `/v1/section/{sectionId}` | Update a Section |
| POST | `/v1/section/bulk` | Bulk Create or Update Sections |
| GET | `/v1/section/{sectionid}` | Retrieve a Section |
| GET | `/v1/task` | Retrieve a List of Tasks |
| POST | `/v1/task` | Create a Task |
| GET | `/v1/task/{taskId}/dependency` | List Dependencies of a Task |
| GET | `/v1/task/{taskId}/tasks` | Retrieve a List of Subtasks from a Task |
| DELETE | `/v1/task/{taskId}` | Delete a Task |
| PATCH | `/v1/task/{taskId}` | Update a Task |
| POST | `/v1/task/bulk` | Bulk Create or Update Tasks |
| GET | `/v1/task/{taskid}` | Retrieve a Task |
| GET | `/v1/timetracking` | Retrieve a List of Time Tracking entries |
| POST | `/v1/timetracking` | Create a Time Tracking entry |
| GET | `/v1/timetracking/{timetrackingid}` | Retrieve a Time Tracking entry |
| POST | `/v1/upload` | Upload a File |
| POST | `/v1/uploadurl` | Upload a File via URL |
| GET | `/v1/user` | Retrieve a User |
| GET | `/v1/user/{userId}` | Retrieve a User |
| GET | `/v1/user/me` | Retrieve a User |
| DELETE | `/v1/webhook` | Delete a Webhook |
| GET | `/v1/webhook` | Retrieve a Webhook |
| PATCH | `/v1/webhook` | Partially Update a Webhook |
| POST | `/v1/webhook` | Create a Webhook |
| PUT | `/v1/webhook` | Update a Webhook |
| GET | `/v1/webhook/7f646881-2f1d-4266-a071-cbd3b0b0bfca` | Retrieve a Webhook |
| GET | `/v1/webhook/{webhookEid}` | Retrieve a Webhook |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/basicops-com/openapi/_ae-authored/basicops-com-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/basicops-com/json-schema/basicops-com-post-v1-project-projectid-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/basicops-com/json-schema/basicops-com-put-v1-webhook-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/basicops-com/json-schema/basicops-com-post-v1-webhook-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/basicops-com/json-schema/basicops-com-get-v1-webhook-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/basicops-com/json-schema/basicops-com-post-v1-groupchat-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/basicops-com/json-schema/basicops-com-post-v1-chat-response-schema.json

## Other BasicOps APIs (1)

- [BasicOps API](https://apis.io/apis/basicops-com/basicops-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/basicops-com/basicops-com-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/basicops-com/.
