# Firma.dev Workspaces API

**Canonical:** https://apis.io/apis/firma-dev/firma-dev-workspaces-api/  
**Provider:** Firma.dev — https://apis.io/providers/firma-dev/  
**Base URL:** https://api.firma.dev/functions/v1/signing-request-api

Firma.dev Workspaces API is one of 12 APIs that [Firma.dev](https://apis.io/providers/firma-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Workspace. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Workspace management operations

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/workspaces` | List workspaces |
| POST | `/workspaces` | Create a new workspace |
| GET | `/workspaces/{id}` | Get a workspace |
| PUT | `/workspaces/{id}` | Update a workspace |
| PATCH | `/workspaces/{id}` | Partially update a workspace |
| POST | `/workspaces/{id}/api-key/regenerate` | Regenerate workspace API key |
| POST | `/workspaces/{id}/api-key/expire` | Expire pending API keys |
| POST | `/workspaces/{id}/logo` | Upload Workspace Logo |
| DELETE | `/workspaces/{id}/logo` | Remove Workspace Logo |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/openapi/firma-dev-workspaces-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/json-schema/firma-dev-workspace-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/json-schema/firma-dev-api-key-regenerate-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/json-schema/firma-dev-api-key-expire-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/json-schema/firma-dev-workspace-list-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/json-schema/firma-dev-logo-upload-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/firma-dev/refs/heads/main/json-schema/firma-dev-logo-delete-response-schema.json

## Other Firma.dev APIs (11)

- [Firma.dev Company API](https://apis.io/apis/firma-dev/firma-dev-company-api/)
- [Firma.dev Custom Fields API](https://apis.io/apis/firma-dev/firma-dev-custom-fields-api/)
- [Firma.dev Email Domains API](https://apis.io/apis/firma-dev/firma-dev-email-domains-api/)
- [Firma.dev Email Templates API](https://apis.io/apis/firma-dev/firma-dev-email-templates-api/)
- [Firma.dev JWT Management API](https://apis.io/apis/firma-dev/firma-dev-jwt-management-api/)
- [Firma.dev Organization Seals API](https://apis.io/apis/firma-dev/firma-dev-organization-seals-api/)
- [Firma.dev Signer Terms API](https://apis.io/apis/firma-dev/firma-dev-signer-terms-api/)
- [Firma.dev Signing Requests API](https://apis.io/apis/firma-dev/firma-dev-signing-requests-api/)
- [Firma.dev Templates API](https://apis.io/apis/firma-dev/firma-dev-templates-api/)
- [Firma.dev Webhooks API](https://apis.io/apis/firma-dev/firma-dev-webhooks-api/)
- [Firma.dev Workspace Settings API](https://apis.io/apis/firma-dev/firma-dev-workspace-settings-api/)

## Tags

Workspace

---

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