# DeskCrew App API

**Canonical:** https://apis.io/apis/deskcrew-io/deskcrew-io-app-api/  
**Provider:** DeskCrew — https://apis.io/providers/deskcrew-io/  
**Base URL:** https://deskcrew.io  
**Documentation:** https://deskcrew.io/api-reference

DeskCrew App API is one of 14 APIs that [DeskCrew](https://apis.io/providers/deskcrew-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include App. The published artifact set on APIs.io includes an OpenAPI specification.

The App API from DeskCrew — 78 operation(s) for app.

## Operations (60 of 128)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/app/tickets` | List tickets (app) |
| POST | `/api/v1/app/tickets` | Create a ticket by hand (app) |
| GET | `/api/v1/app/tickets/search` | Search tickets by subject or id (app) |
| POST | `/api/v1/app/tickets/counts` | Message and awaiting-draft counts per ticket (app) |
| POST | `/api/v1/app/tickets/bulk` | Update many tickets (app) |
| GET | `/api/v1/app/tickets/{id}` | Ticket with timeline and pending drafts (app) |
| PATCH | `/api/v1/app/tickets/{id}` | Change status, priority or assignee (app) |
| POST | `/api/v1/app/tickets/{id}/reply` | Post a reply as the signed-in person (app) |
| POST | `/api/v1/app/tickets/{id}/reopen` | Reopen a closed ticket (app) |
| POST | `/api/v1/app/tickets/{id}/request-contact` | Ask the customer for an email address (app) |
| GET | `/api/v1/app/tickets/{id}/assignable` | Team members a ticket can be assigned to (app) |
| POST | `/api/v1/app/replies/{id}/retract` | Retract a reply inside the retract window (app) |
| GET | `/api/v1/app/approvals/pending` | Drafts awaiting approval (app) |
| POST | `/api/v1/app/approvals/{id}/approve` | Approve and send a draft (app) |
| POST | `/api/v1/app/approvals/{id}/reject` | Reject a draft (app) |
| POST | `/api/v1/app/approvals/{id}/edit` | Edit a draft before approval (app) |
| POST | `/api/v1/app/approvals/{id}/reason` | Set the rejection reason on a draft (app) |
| GET | `/api/v1/app/overview` | Dashboard home numbers and banners (app) |
| GET | `/api/v1/app/notifications` | Notification preferences (app) |
| PATCH | `/api/v1/app/notifications` | Set one notification preference (app) |
| GET | `/api/v1/app/reports` | Reports available to the workspace (app) |
| PATCH | `/api/v1/app/reports/timezone` | Set the report timezone (app) |
| GET | `/api/v1/app/reports/{id}` | Run a report (app) |
| GET | `/api/v1/app/account` | The signed-in person (app) |
| PATCH | `/api/v1/app/account` | Update name, signature or avatar (app) |
| GET | `/api/v1/app/kb/articles` | List knowledge base articles (app) |
| POST | `/api/v1/app/kb/articles` | Create an article (app) |
| GET | `/api/v1/app/kb/articles/{id}` | One article (app) |
| PATCH | `/api/v1/app/kb/articles/{id}` | Edit an article or change its status (app) |
| DELETE | `/api/v1/app/kb/articles/{id}` | Delete an article (app) |
| GET | `/api/v1/app/kb/categories` | List categories (app) |
| POST | `/api/v1/app/kb/categories` | Create a category (app) |
| PATCH | `/api/v1/app/kb/categories/{id}` | Rename or reorder a category (app) |
| DELETE | `/api/v1/app/kb/categories/{id}` | Delete a category (app) |
| GET | `/api/v1/app/team` | Team members (app) |
| POST | `/api/v1/app/team` | Invite a teammate (app) |
| PATCH | `/api/v1/app/team/{id}` | Change a role (app) |
| DELETE | `/api/v1/app/team/{id}` | Remove a teammate (app) |
| GET | `/api/v1/app/team/devices` | Signed-in devices (app) |
| DELETE | `/api/v1/app/team/devices/{id}` | Sign a device out (app) |
| GET | `/api/v1/app/api-keys` | API keys (app) |
| POST | `/api/v1/app/api-keys` | Mint an API key (app) |
| POST | `/api/v1/app/api-keys/{id}` | Rotate an API key (app) |
| DELETE | `/api/v1/app/api-keys/{id}` | Revoke an API key (app) |
| GET | `/api/v1/app/agents/door` | Agent door state (app) |
| PATCH | `/api/v1/app/agents/door` | Open or close the agent door (app) |
| GET | `/api/v1/app/agents/credentials` | Agent credentials (app) |
| POST | `/api/v1/app/agents/credentials` | Mint an agent credential (app) |
| PATCH | `/api/v1/app/agents/credentials/{id}` | Set a tool tier or caps (app) |
| DELETE | `/api/v1/app/agents/credentials/{id}` | Revoke an agent credential (app) |
| GET | `/api/v1/app/agents/external` | Outside-agent reply settings (app) |
| PATCH | `/api/v1/app/agents/external` | Change outside-agent reply settings (app) |
| GET | `/api/v1/app/install` | Install config (app) |
| PATCH | `/api/v1/app/install` | Change install settings (app) |
| POST | `/api/v1/app/install/origins` | Allow an origin (app) |
| DELETE | `/api/v1/app/install/origins` | Remove an origin (app) |
| POST | `/api/v1/app/install/rotate` | Rotate the widget key or identify secret (app) |
| GET | `/api/v1/app/install/identify-secret` | Read the identify secret (app) |
| GET | `/api/v1/app/branding` | Branding (app) |
| PATCH | `/api/v1/app/branding` | Change branding (app) |

…and 68 more operations. They are listed in full on the page.

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/deskcrew-io/openapi/deskcrew-io-app-api-openapi.yml
- **APIsJSON** — https://artifacts.apis.io/deskcrew-io/apis.yml

## Other DeskCrew APIs (12)

- [DeskCrew Billing API](https://apis.io/apis/deskcrew-io/deskcrew-io-billing-api/)
- [DeskCrew Bounties API](https://apis.io/apis/deskcrew-io/deskcrew-io-bounties-api/)
- [DeskCrew Changelog API](https://apis.io/apis/deskcrew-io/deskcrew-io-changelog-api/)
- [DeskCrew Changes API](https://apis.io/apis/deskcrew-io/deskcrew-io-changes-api/)
- [DeskCrew Customers API](https://apis.io/apis/deskcrew-io/deskcrew-io-customers-api/)
- [DeskCrew Devices API](https://apis.io/apis/deskcrew-io/deskcrew-io-devices-api/)
- [DeskCrew Errors API](https://apis.io/apis/deskcrew-io/deskcrew-io-errors-api/)
- [DeskCrew Issues API](https://apis.io/apis/deskcrew-io/deskcrew-io-issues-api/)
- [DeskCrew Kb API](https://apis.io/apis/deskcrew-io/deskcrew-io-kb-api/)
- [DeskCrew Me API](https://apis.io/apis/deskcrew-io/deskcrew-io-me-api/)
- [DeskCrew Paid agent tools API](https://apis.io/apis/deskcrew-io/deskcrew-io-paid-agent-tools-api/)
- [DeskCrew Tickets API](https://apis.io/apis/deskcrew-io/deskcrew-io-tickets-api/)

## Tags

App

---

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