curl --request PUT \
--url http://localhost:3001/api/admin/component-configurations/ \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"workspaceId": "<string>",
"name": "<string>",
"id": "<string>",
"definition": {
"type": "DeliveriesTable",
"columnAllowList": [
"preview"
],
"userUriTemplate": "<string>",
"templateUriTemplate": "<string>",
"originUriTemplate": "<string>"
}
}
'{
"id": "<string>",
"workspaceId": "<string>",
"definition": {
"type": "DeliveriesTable",
"columnAllowList": [
"preview"
],
"userUriTemplate": "<string>",
"templateUriTemplate": "<string>",
"originUriTemplate": "<string>"
}
}Create or update a component configuration.
curl --request PUT \
--url http://localhost:3001/api/admin/component-configurations/ \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"workspaceId": "<string>",
"name": "<string>",
"id": "<string>",
"definition": {
"type": "DeliveriesTable",
"columnAllowList": [
"preview"
],
"userUriTemplate": "<string>",
"templateUriTemplate": "<string>",
"originUriTemplate": "<string>"
}
}
'{
"id": "<string>",
"workspaceId": "<string>",
"definition": {
"type": "DeliveriesTable",
"columnAllowList": [
"preview"
],
"userUriTemplate": "<string>",
"templateUriTemplate": "<string>",
"originUriTemplate": "<string>"
}
}