Skip to main content
POST
runArtifactSchemaInference

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Tenant
string

Workspace slug. Overrides subdomain-based workspace resolution when provided.

Example:

"acme"

X-Request-ID
string<uuid>

Optional request correlation ID echoed back in the response.

Example:

"550e8400-e29b-41d4-a716-446655440000"

Body

application/json

Input for running (or re-running) schema inference on an existing artifact.

artifactId
string
required

UUID v4 with automatic base62 encoding for client-facing APIs

Response

Successful response

data
object
required

Shared result shape for uploadArtifact and runArtifactSchemaInference. Carries the persisted artifact record alongside optional inference output and a small sample-row preview so the schema editor can render without an extra round trip. Inference fields are populated only by runArtifactSchemaInference. In uploadArtifact responses, inference and inferenceError are always null (upload never runs inference).

meta
object
required