# Taskfolk Developer API

**Canonical:** https://apis.io/apis/taskfolk/taskfolk-developer-api/  
**Provider:** Taskfolk — https://apis.io/providers/taskfolk/  
**Base URL:** https://taskfolk.ai/api  
**Documentation:** https://taskfolk.ai/api/v1/reference

Taskfolk Developer API is one of 32 APIs that [Taskfolk](https://apis.io/providers/taskfolk/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Developers. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

The Developer API from Taskfolk — 10 operation(s) for developer.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/workspaces/{slug}/api-keys` | List API keys. |
| POST | `/v1/workspaces/{slug}/api-keys` | Create an API key. Plaintext is returned exactly once. |
| GET | `/v1/workspaces/{slug}/api-keys/{id}` | API key detail. |
| PATCH | `/v1/workspaces/{slug}/api-keys/{id}` | Update API key rate limit. |
| DELETE | `/v1/workspaces/{slug}/api-keys/{id}` | Revoke an API key. |
| GET | `/v1/workspaces/{slug}/api-keys/{id}/usage` | Per-day request/error/latency rollup for a single API key (max 90-day window). |
| GET | `/v1/workspaces/{slug}/webhooks` | List webhooks. |
| POST | `/v1/workspaces/{slug}/webhooks` | Create a webhook. Signing secret is returned exactly once. |
| GET | `/v1/workspaces/{slug}/webhooks/{id}` | Webhook detail. |
| PATCH | `/v1/workspaces/{slug}/webhooks/{id}` | Update or re-enable a webhook. |
| DELETE | `/v1/workspaces/{slug}/webhooks/{id}` | Delete a webhook. |
| GET | `/v1/workspaces/{slug}/webhooks/{id}/deliveries` | List recent webhook delivery history. |
| POST | `/v1/workspaces/{slug}/webhooks/{id}/rotate-secret` | Rotate webhook signing secret. New secret is returned exactly once. |
| POST | `/v1/workspaces/{slug}/webhooks/{id}/test` | Send one signed webhook.test delivery to the endpoint. |
| GET | `/v1/workspaces/{slug}/oauth-apps` | List OAuth apps. |
| POST | `/v1/workspaces/{slug}/oauth-apps` | Register an OAuth app. client_secret is returned exactly once (null for public/PKCE clients). |
| GET | `/v1/workspaces/{slug}/oauth-apps/{clientId}` | OAuth app detail. |
| DELETE | `/v1/workspaces/{slug}/oauth-apps/{clientId}` | Revoke an OAuth app. |

## Machine-readable artifacts (16)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/openapi/taskfolk-developer-api-openapi.yml
- **Documentation** — https://taskfolk.ai/api/v1/reference
- **APIReference** — https://taskfolk.ai/api/v1/reference
- **DeveloperPortal** — https://taskfolk.ai/developer
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/mcp/taskfolk-tool-crosswalk.yml
- **AgentCard** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/a2a/taskfolk-a2a.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/authentication/taskfolk-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/scopes/taskfolk-scopes.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/asyncapi/taskfolk-webhooks.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/errors/taskfolk-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/conventions/taskfolk-conventions.yml
- **Idempotency** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/conventions/taskfolk-conventions.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/rate-limits/taskfolk-rate-limits.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/data-model/taskfolk-data-model.yml
- **Plans** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/plans/taskfolk-plans-pricing.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/taskfolk/refs/heads/main/conformance/taskfolk-conformance.yml

## Other Taskfolk APIs (12)

- [Taskfolk Activity API](https://apis.io/apis/taskfolk/taskfolk-activity-api/)
- [Taskfolk Agents API](https://apis.io/apis/taskfolk/taskfolk-agents-api/)
- [Taskfolk Attachments API](https://apis.io/apis/taskfolk/taskfolk-attachments-api/)
- [Taskfolk Automations API](https://apis.io/apis/taskfolk/taskfolk-automations-api/)
- [Taskfolk Chat API](https://apis.io/apis/taskfolk/taskfolk-chat-api/)
- [Taskfolk Comments API](https://apis.io/apis/taskfolk/taskfolk-comments-api/)
- [Taskfolk Custom fields API](https://apis.io/apis/taskfolk/taskfolk-custom-fields-api/)
- [Taskfolk Docs API](https://apis.io/apis/taskfolk/taskfolk-docs-api/)
- [Taskfolk Forms API](https://apis.io/apis/taskfolk/taskfolk-forms-api/)
- [Taskfolk Goals API](https://apis.io/apis/taskfolk/taskfolk-goals-api/)
- [Taskfolk Issues API](https://apis.io/apis/taskfolk/taskfolk-issues-api/)
- [Taskfolk Key results API](https://apis.io/apis/taskfolk/taskfolk-key-results-api/)

## Tags

Developers

---

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