# Buggazi API

**Canonical:** https://apis.io/apis/buggazi-com/buggazi-com-api/  
**Provider:** Buggazi — https://apis.io/providers/buggazi-com/  
**Documentation:** https://apidocs.buggazi.com/llms.txt

Buggazi API is published by [Buggazi](https://apis.io/providers/buggazi-com/) 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.

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

## Operations (56)

| Method | Path | Summary |
|---|---|---|
| GET | `/.well-known/buggazi-jwks.json` | Buggazi — v2.41.18 |
| GET | `/api/approvals` | View pending human approvals queue |
| POST | `/api/approvals/resend` | Resend approval emails to the tenant's contact email |
| GET | `/api/audit` | Buggazi — v2.41.18 |
| GET | `/api/audit/export` | Buggazi — v2.41.18 |
| POST | `/api/billing/change-plan` | Change the tenant's subscription plan |
| GET | `/api/bugs` | List/search bugs |
| POST | `/api/bugs` | Create a new bug |
| GET | `/api/bugs/{bugid}` | Retrieve detailed information for a specific bug |
| PATCH | `/api/bugs/{bugid}` | Update fields of an existing bug |
| POST | `/api/bugs/{bugid}/comments` | Add a comment to a bug. |
| PATCH | `/api/bugs/{bugid}/resolve` | Resolve a bug with evidence. |
| DELETE | `/api/bugs/{bugid}/screenshots` | Remove one screenshot from a bug. |
| GET | `/api/context/tree` | Full project as tau tree (recommended). |
| POST | `/api/contracts/{id}/accept` | Accept inbound contract proposal. |
| POST | `/api/contracts/{id}/assertion` | Buggazi — v2.41.18 |
| GET | `/api/contracts/{id}/bugs` | Buggazi — v2.41.18 |
| POST | `/api/contracts/{id}/bugs` | File bug in partner's project via contract. |
| POST | `/api/contracts/{id}/features` | File feature in partner's project via contract. |
| GET | `/api/contracts/inbound` | Pending contract proposals. |
| POST | `/api/contracts/propose` | Propose a contract. |
| GET | `/api/dashboard` | Dashboard. |
| GET | `/api/features` | List or search features. |
| POST | `/api/features` | Create a feature. |
| GET | `/api/features/{featureid}` | Get feature detail. |
| PATCH | `/api/features/{featureid}` | Update a feature (append screenshots). |
| POST | `/api/features/{featureid}/comments` | Add a comment to a feature |
| GET | `/api/features/{featureid}/dependencies` | Get dependency tree for a feature |
| POST | `/api/features/{featureid}/link` | Create a feature dependency link. |
| POST | `/api/features/{featureid}/link-bug` | Link a bug to a feature. |
| DELETE | `/api/features/{featureid}/screenshots` | Remove a screenshot from a feature |
| POST | `/api/features/bulk` | Bulk create features. |
| GET | `/api/projects` | List projects with counts |
| POST | `/api/projects` | Create a new project |
| DELETE | `/api/projects/{idorkey}` | Delete the project doc only; work items keep their projectId labels. |
| GET | `/api/projects/{idorkey}` | Get a project and its grouped items |
| PATCH | `/api/projects/{idorkey}` | Update project name/description/repo/status/fields (key is immutable). |
| POST | `/api/projects/backfill` | Create Project docs from existing item projectIds; non‑destructive, idempotent. |
| GET | `/api/referral` | Retrieve referral program data for the tenant |
| PUT | `/api/settings/branding` | Buggazi — v2.41.18 |
| PUT | `/api/settings/roadmap` | Buggazi — v2.41.18 |
| PUT | `/api/settings/webhooks` | Buggazi — v2.41.18 |
| POST | `/api/signup` | Buggazi — v2.41.18 |
| POST | `/api/snapshot` | Buggazi — v2.41.18 |
| GET | `/api/sprints` | List all sprints |
| POST | `/api/sprints` | Create a new sprint |
| PATCH | `/api/sprints/{sprintid}` | Update a sprint |
| GET | `/api/sprints/active` | Get the currently active sprint |
| POST | `/api/tenant/contact-email` | Update the tenant's contact email address |
| GET | `/api/tenant/invoices` | List invoices and receipts for the tenant |
| POST | `/api/tenant/invoices/{id}/pay` | Email a payment link for an unpaid invoice |
| GET | `/api/tenant/me` | Tenant identity + plan + storage usage. |
| GET | `/api/tenant/notifications` | What changed. |
| POST | `/api/tenant/subscription/start-trial` | Buggazi — v2.41.18 |
| POST | `/api/upload/confirm` | Attach an uploaded file to an item and record its size |
| POST | `/api/upload/presign` | Get a presigned S3 PUT URL for uploading a file |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/buggazi-com/openapi/_ae-authored/buggazi-com-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/buggazi-com/json-schema/buggazi-com-patch-api-bugs-bugid-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/buggazi-com/json-schema/buggazi-com-post-api-bugs-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/buggazi-com/json-schema/buggazi-com-post-api-contracts-propose-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/buggazi-com/json-schema/buggazi-com-patch-api-sprints-sprintid-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/buggazi-com/json-schema/buggazi-com-post-api-projects-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/buggazi-com/json-schema/buggazi-com-post-api-upload-confirm-request-schema.json
- **APIsJSON** — https://artifacts.apis.io/buggazi-com/apis.yml

---

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