Skip to content

The following endpoint allows you to retrieve a signing certificate included in a Spark message header to verify that the received message came from Vault.

GET/api/{version}/services/certificate/{cert_id}
NameDescription
Acceptapplication/json (default) or application/xml
NameDescription
{cert_id}The cert_id is provided in each Spark message in the X-VaultAPISignature-CertificateId header.
curl -X GET -H "Authorization: {SESSION_ID}" \ https://myvault.veevavault.com/api/v21.1/services/certificate/00001

On SUCCESS, the response includes the public key certificate (.pem) file used for Message Verification.