# Centaur Labs Masks Public API

**Canonical:** https://apis.io/apis/centaur-labs/centaur-labs-masks-public-api/  
**Provider:** Centaur Labs — https://apis.io/providers/centaur-labs/  
**Base URL:** https://api.centaurlabs.com  
**Documentation:** https://docs.centaurlabs.com/reference

Centaur Labs Masks Public API is one of 17 APIs that [Centaur Labs](https://apis.io/providers/centaur-labs/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 21 JSON Schema definitions. Tagged areas include masks-public. The published artifact set on APIs.io includes an OpenAPI specification and 21 JSON Schemas.

The masks-public API from Centaur Labs — 2 operation(s) for masks-public.

## Operations (2)

| Method | Path | Summary |
|---|---|---|
| POST | `/masks/public/v1/commit` | Commit uploaded masks (public API) |
| POST | `/masks/public/v1/generate-presigned-urls` | Generate pre-signed mask upload URLs (public API) |

## Machine-readable artifacts (22)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/openapi/centaur-labs-masks-public-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-public-login-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-public-login-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-message-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-refresh-token-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-version-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-task-range-v2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-task-classification-v2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-existing-task-classification-v2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-existing-task-segmentation-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-existing-task-range-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-existing-task-classification-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-case-result-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-result-v1-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-result-list-v1-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-case-result-list-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-reads-lookup-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-reads-lookup-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-generate-presigned-urls-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-commit-masks-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-generate-presigned-urls-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/centaur-labs/refs/heads/main/json-schema/centaur-labs-commit-masks-request-public-api-schema.json

## Other Centaur Labs APIs (12)

- [Centaur Public API](https://apis.io/apis/centaur-labs/centaur-public-api/)
- [Centaur Labs Add and Manage Labels API](https://apis.io/apis/centaur-labs/centaur-labs-add-and-manage-labels-api/)
- [Centaur Labs Add and Manage Projects API](https://apis.io/apis/centaur-labs/centaur-labs-add-and-manage-projects-api/)
- [Centaur Labs Add and Manage Tasks API](https://apis.io/apis/centaur-labs/centaur-labs-add-and-manage-tasks-api/)
- [Centaur Labs Create and Manage Cases API](https://apis.io/apis/centaur-labs/centaur-labs-create-and-manage-cases-api/)
- [Centaur Labs Get API Version API](https://apis.io/apis/centaur-labs/centaur-labs-get-api-version-api/)
- [Centaur Labs Get Case Results API](https://apis.io/apis/centaur-labs/centaur-labs-get-case-results-api/)
- [Centaur Labs Get Task Results API](https://apis.io/apis/centaur-labs/centaur-labs-get-task-results-api/)
- [Centaur Labs Import and Manage Data API](https://apis.io/apis/centaur-labs/centaur-labs-import-and-manage-data-api/)
- [Centaur Labs Login API](https://apis.io/apis/centaur-labs/centaur-labs-login-api/)
- [Centaur Labs Logout API](https://apis.io/apis/centaur-labs/centaur-labs-logout-api/)
- [Centaur Labs Reads (Opinions) Lookup API](https://apis.io/apis/centaur-labs/centaur-labs-reads-opinions-lookup-api/)

## Tags

masks-public

---

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