All GraphQL types · Operations
StyleArtifactUpsertInput
Input object in the GraphQL API.
Register metadata. Null optional fields are treated as omitted; conditional requirements still apply.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Input object in the GraphQL API.
| Field | Type | Required | Description |
|---|---|---|---|
projectReference | String | No | |
projectId | ID | No | Deprecated: Use projectReference. |
styleProfileHash | String! | Yes | |
branch | String | No | Exactly one of branch, environmentName, or releaseId is required. |
environmentName | String | No | |
releaseId | ID | No | |
status | StyleArtifactRegistrationStatus | No | ready (default), building, or failed. Ready requires artifactHash; other states forbid it. Default: "ready". |
artifactHash | String | No | |
assetPath | String | No | |
contentType | String | No | |
etag | String | No | |
buildRunId | String | No | |
failureReason | String | No | Required for failed status. |