# Speakeasy Workspaces API

**Canonical:** https://apis.io/apis/speakeasy-api/speakeasy-api-workspaces-api/  
**Provider:** Speakeasy — https://apis.io/providers/speakeasy-api/  
**Base URL:** https://api.prod.speakeasy.com  
**Documentation:** https://www.speakeasy.com/guides/openapi/publish-specs-to-api-registry

Speakeasy Workspaces API is one of 13 APIs that [Speakeasy](https://apis.io/providers/speakeasy-api/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Workspaces. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

REST APIs for managing Workspaces (speakeasy tenancy)

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/workspaces` | Get workspaces for a user |
| GET | `/v1/workspace` | Get workspace by context |
| POST | `/v1/workspace` | Create a workspace |
| GET | `/v1/workspace/{workspace_id}` | Get workspace |
| POST | `/v1/workspace/{workspace_id}/details` | Update workspace details |
| GET | `/v1/workspace/{workspace_id}/settings` | Get workspace settings |
| PUT | `/v1/workspace/{workspace_id}/settings` | Update workspace settings |
| GET | `/v1/workspace/{workspace_id}/team` | Get team members for a particular workspace |
| PUT | `/v1/workspace/{workspace_id}/team/email/{email}` | Grant a user access to a particular workspace |
| DELETE | `/v1/workspace/{workspace_id}/team/{userId}` | Revoke a user's access to a particular workspace |
| GET | `/v1/workspace/{workspace_id}/tokens` | Get tokens for a particular workspace |
| POST | `/v1/workspace/{workspace_id}/tokens` | Create a token for a particular workspace |
| DELETE | `/v1/workspace/{workspace_id}/tokens/{tokenID}` | Delete a token for a particular workspace |
| POST | `/v1/workspace/feature_flags` | Set workspace feature flags |
| GET | `/v1/workspace/{workspace_id}/feature_flags` | Get workspace feature flags |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/speakeasy-api/refs/heads/main/openapi/speakeasy-api-workspaces-api-openapi.yml
- **Documentation** — https://www.speakeasy.com/guides/openapi/publish-specs-to-api-registry
- **APIReference** — https://www.speakeasy.com/openapi.yaml
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/speakeasy-api/refs/heads/main/collections/speakeasy-api.postman_collection.json
- **OpenCollection** — https://raw.githubusercontent.com/api-evangelist/speakeasy-api/refs/heads/main/collections/speakeasy-api.opencollection.json
- **Documentation** — https://www.speakeasy.com/docs
- **Documentation** — https://www.speakeasy.com/docs/sdks/create-client-sdks
- **Documentation** — https://www.speakeasy.com/docs/prep-openapi/linting

## Other Speakeasy APIs (12)

- [Speakeasy Artifacts API](https://apis.io/apis/speakeasy-api/speakeasy-api-artifacts-api/)
- [Speakeasy Auth API](https://apis.io/apis/speakeasy-api/speakeasy-api-auth-api/)
- [Speakeasy CodeSamples API](https://apis.io/apis/speakeasy-api/speakeasy-api-codesamples-api/)
- [Speakeasy Events API](https://apis.io/apis/speakeasy-api/speakeasy-api-events-api/)
- [Speakeasy Github API](https://apis.io/apis/speakeasy-api/speakeasy-api-github-api/)
- [Speakeasy Organizations API](https://apis.io/apis/speakeasy-api/speakeasy-api-organizations-api/)
- [Speakeasy PublishingTokens API](https://apis.io/apis/speakeasy-api/speakeasy-api-publishingtokens-api/)
- [Speakeasy Reports API](https://apis.io/apis/speakeasy-api/speakeasy-api-reports-api/)
- [Speakeasy SchemaStore API](https://apis.io/apis/speakeasy-api/speakeasy-api-schemastore-api/)
- [Speakeasy ShortURLs API](https://apis.io/apis/speakeasy-api/speakeasy-api-shorturls-api/)
- [Speakeasy Subscriptions API](https://apis.io/apis/speakeasy-api/speakeasy-api-subscriptions-api/)
- [Speakeasy Suggest API](https://apis.io/apis/speakeasy-api/speakeasy-api-suggest-api/)

## Tags

Workspaces

---

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