Add custom data in bulk
PUT/api/v1/catalog/custom-data
Add multiple key/values of custom data to multiple entities
Request
Query Parameters
When true, overrides values that were defined in the catalog descriptor. Will be overwritten the next time the catalog descriptor is processed.
- application/json
Body
required
Array [
]
values
object
required
Map of entity tag -> custom data key/values
property name*
object[]
Map of entity tag -> custom data key/values
Custom data key for the entity
value
object
required
Value for the key; can be any valid JSON type
Responses
- 200
- 400
Successfully created/updated custom data
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
errors
object
values
object[]
required
Possible values: [YAML
, API
, INTEGRATION
]
{
"errors": {},
"values": [
{
"dateUpdated": "2024-09-13T14:30:58.947Z",
"description": "string",
"id": 0,
"key": "string",
"source": "YAML",
"value": {}
}
]
}
Invalid custom data request
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [INTEGRATION_MISSING
, INTEGRATION_UNREGISTERED
, INTEGRATION_UNSUPPORTED
, INTEGRATION_GRAPHQL_ERROR
, INTEGRATION_BAD_REQUEST
, INTEGRATION_UNAUTHORIZED
, INTEGRATION_FORBIDDEN
, INTEGRATION_NOT_FOUND
, INTEGRATION_UNPROCESSABLE_CONTENT
, INTEGRATION_RATE_LIMITED
, INTEGRATION_INTERNAL_ERROR
, INTEGRATION_NOT_IMPLEMENTED
, INTEGRATION_BAD_GATEWAY
, INTEGRATION_UNAVAILABLE
, INTEGRATION_GATEWAY_TIMEOUT
, INTEGRATION_TIMED_OUT
, INTEGRATION_CACHE_ERROR
, INTEGRATION_UNHANDLED_HTTP_ERROR
, INTEGRATION_UNHANDLED_EXCEPTION
, INTEGRATION_UNEXPECTED_ERROR
, ILLEGAL_ARGUMENT_ERROR
, BAD_REQUEST
, FORBIDDEN
, NOT_FOUND
, REQUEST_TIMEOUT
, CONFLICT
, UNHANDLED_EXCEPTION
, UNCATEGORIZED
, SERVICE_CREATOR
, UNKNOWN_HOST
]
{
"details": "string",
"gatewayHttpStatus": 0,
"httpStatus": 0,
"message": "string",
"requestId": "string",
"type": "INTEGRATION_MISSING"
}