Get Configuration by ID
Retrieve a specific persistence configuration.
Endpoint
Bash
GET /catalog-server/api/persistence/configs/{id}
Path Parameters
Parameter | Description |
id | Configuration ID |
Sample Request
Bash
curl -X GET "https://{HOST}/catalog-server/api/persistence/configs/6" \
-H "accessKey: {ACCESS_KEY}" \
-H "secretKey: {SECRET_KEY}"
Response (200 OK)
Json
{
"id": 6,
"tenantId": "acceldata2",
"name": "my-custom-config-ii-updated-copy",
"categoriesConfig": {
"good": {
"suffixTemplate": "{{POLICY_TYPE}}-{{POLICY_NAME}}/{{TIME:yyyy-MM-dd}}/{{REQUEST_ID}}/recordType={{RECORD_TYPE}}",
"format": "PARQUET"
},
"bad": {
"suffixTemplate": "{{POLICY_TYPE}}-{{POLICY_NAME}}/{{TIME:yyyy-MM-dd}}/{{REQUEST_ID}}/{{RECORD_TYPE}}",
"format": "PARQUET"
},
"metadata": {
"suffixTemplate": "{{POLICY_TYPE}}-{{POLICY_NAME}}/{{TIME:yyyy-MM-dd}}/{{REQUEST_ID}}/{{RECORD_TYPE}}"
}
},
"description": "Custom config with RECORD_TYPE variable",
"isDefault": false,
"createdAt": 1766480019893,
"updatedAt": 1770009538497,
"createdBy": "b8f124d1-7701-4971-91ee-7538b7a244d4",
"lastUpdatedBy": "b8f124d1-7701-4971-91ee-7538b7a244d4",
"policyCount": null
}
Error Response (404 Not Found)
Json
{
"errors": [
{
"message": "Persistence storage config not found: 4",
"status": 404,
"details": null
}
]
}

No comments yet.