Bad request. A 400 response usually indicates invalid or missing required parameters, but can trigger for many reasons.
In the example below, the CA set version can't be created unless you provide at least one certificate.
Content-Type: application/vnd.akamai.mtls-edge-truststore.ca-set-version.v1+json;charset=UTF-8
{
"allowInsecureSha1": null,
"certificates": [],
"createdBy": null,
"createdDate": null,
"modifiedBy": null,
"modifiedDate": null,
"clonedFromVersionNumber": null,
"productionStatus": null,
"stagingStatus": null,
"validationResults": {
"errors": [
{
"detail": "A CA Set version cannot be empty. At least one certificate is needed to create a CA Set version.",
"title": "A Version needs to have at least one certificate.",
"type": "/tcm-api/error-types/no-certificates-in-version"
}
],
"notices": [],
"warnings": []
},
"versionId": null,
"comments": "Optional comment for this version.",
"versionLink": null,
"versionNumber": null
}