Responses Status Description Content-Type Schema 201 Success application/json object 400 Bad request. Enumerated catalog codes for this operation. application/problem+json union 401 Authentication failed. A specific TOKEN_* cause is returned only when the presented hash matched a stored row. application/problem+json union 403 Authorization failed. PERMISSION_DENIED on an any-of route lists the alternatives in message. application/problem+json union 409 Conflict. Enumerated catalog codes for this operation. application/problem+json union 429 Authenticated per-principal or per-tenant request budget exceeded. Rate-limit headers appear only on 429. application/problem+json union
{
"type": "object",
"properties": {
"data": {
"$ref": "#/components/schemas/CatalogSearchIndexBuildResultDto"
}
},
"required": [
"data"
]
} {
"allOf": [
{
"$ref": "#/components/schemas/ProblemJson"
},
{
"type": "object",
"properties": {
"status": {
"type": "integer",
"enum": [
400
]
},
"code": {
"type": "string",
"enum": [
"BAD_REQUEST",
"CATALOG_INVALID_METADATA_KEY",
"CATALOG_INVALID_SORT_FIELD",
"CATALOG_SEARCH_DSL_INVALID",
"CATALOG_SEARCH_EXPRESSION_TOO_DEEP",
"CATALOG_SEARCH_EXPRESSION_TOO_LARGE",
"CATALOG_SEARCH_FIELD_NOT_ALLOWED",
"CATALOG_SEARCH_INDEX_NOT_READY",
"CATALOG_SEARCH_OPERATOR_NOT_ALLOWED",
"CATALOG_SEARCH_SCHEMA_UNAVAILABLE",
"CATALOG_SEARCH_SEMANTIC_NOT_READY",
"CATALOG_SEARCH_VALIDATION_ERROR",
"CATALOG_VALIDATION_ERROR",
"DATASET_VERSION_NOT_SOFT_HIDDEN",
"IDEMPOTENCY_KEY_INVALID",
"IF_MATCH_INVALID",
"TENANT_CONTEXT_MISMATCH",
"TENANT_REQUIRED",
"VALIDATION_ERROR"
]
}
}
}
]
} {
"allOf": [
{
"$ref": "#/components/schemas/PublishedAuthProblem"
},
{
"type": "object",
"properties": {
"status": {
"type": "integer",
"enum": [
401
]
},
"code": {
"type": "string",
"enum": [
"TOKEN_MALFORMED",
"TOKEN_NOT_FOUND",
"TOKEN_EXPIRED",
"TOKEN_REVOKED",
"UNAUTHORIZED",
"SESSION_EXPIRED",
"ACTIVATION_REQUIRED",
"MFA_REQUIRED"
]
}
}
}
]
} {
"allOf": [
{
"$ref": "#/components/schemas/PublishedAuthProblem"
},
{
"type": "object",
"properties": {
"status": {
"type": "integer",
"enum": [
403
]
},
"code": {
"type": "string",
"enum": [
"PERMISSION_DENIED",
"PERMISSION_NOT_DECLARED",
"FORBIDDEN",
"MEMBERSHIP_NOT_FOUND",
"MEMBERSHIP_DISABLED",
"MEMBERSHIP_EXPIRED",
"PROJECT_MEMBERSHIP_EXPIRED"
]
}
}
}
]
} {
"allOf": [
{
"$ref": "#/components/schemas/ProblemJson"
},
{
"type": "object",
"properties": {
"status": {
"type": "integer",
"enum": [
409
]
},
"code": {
"type": "string",
"enum": [
"IDEMPOTENCY_CONFLICT",
"SLUG_ALREADY_EXISTS"
]
}
}
}
]
} {
"allOf": [
{
"$ref": "#/components/schemas/PublishedAuthProblem"
},
{
"type": "object",
"properties": {
"status": {
"type": "integer",
"enum": [
429
]
},
"code": {
"type": "string",
"enum": [
"RATE_LIMITED"
]
}
}
}
]
}