Venafi Certificates API
The Certificates API from Venafi — 8 operation(s) for certificates.
The Certificates API from Venafi — 8 operation(s) for certificates.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/venafi-certificates-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Certificate Manager - SaaS Certificates API
version: '1.0'
servers:
- description: US Region
url: https://api.venafi.cloud
- description: EU Region
url: https://api.eu.venafi.cloud
- description: AU Region
url: https://api.au.venafi.cloud
- description: UK Region
url: https://api.uk.venafi.cloud
- description: SG Region
url: https://api.sg.venafi.cloud
- description: CA Region
url: https://api.ca.venafi.cloud
tags:
- name: Certificates
paths:
/outagedetection/v1/certificates:
get:
description: 'This endpoint allows you to retrieve all your certificates according to a specified criteria. This API provides a quick way to gather certificate details in order to install the certificates where they are needed.
Use the `subject` query parameter to limit the search based on the certificate subject common name.'
operationId: certificates_getAll
parameters:
- in: query
name: ownershipTree
schema:
default: false
type: boolean
- in: query
name: excludeSupersededInstances
schema:
default: false
type: boolean
- description: Ability to enter regular expression to match specific criteria.
in: query
name: subject
schema:
type: string
- description: Indicates the maximum integer number of certificates returned.
in: query
name: limit
schema:
default: 1000
maximum: 10000
minimum: 1
type: number
responses:
'200':
content:
application/json:
examples:
Certificates details response:
description: Certificates details response
summary: Certificates details
value:
certificates:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
authorityKeyIdentifierHash: 27811CFCA803A90E617FA5D47441649608417DD4
certificateAuthorityAccountId: 2ed72220-da16-11ed-b080-e795c8859d29
certificateName: venafi.cloud
certificateRequestId: 3f675520-dfd8-11ed-82b4-074391f91f8b
certificateStatus: ACTIVE
companyId: 2d558b30-da16-11ed-8e4f-8339a1bc8d58
encryptionType: RSA
extendedKeyUsage:
- 1.3.6.1.5.5.7.3.1
- 1.3.6.1.5.5.7.3.2
fingerprint: F3CDE0F7539C331D9EF006092161EC8387320B4B
id: 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
instances:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
certificateId: 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
certificateInstanceId: 3fba3010-dfd8-11ed-b8ab-4788d83ace9f
certificateSource: USER_PROVIDED
deploymentStatus: SUPERSEDED
hostname: ''
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:05:39.397+00:00'
port: 443
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In Intermediate CA - G1
issuerCertificateIds:
- 73ff23b0-da21-11ed-befa-05892b4b966e
- 73e38560-da21-11ed-befa-05892b4b966e
issuerDN: cn=Dedicated - Venafi Cloud Built-In Intermediate CA - G1,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 4096
keyUsage:
- digitalSignature
- keyEncipherment
- keyAgreement
managedCertificateId: 3f3e7060-dfd8-11ed-8850-f18176fc5513
modificationDate: '2023-04-21T00:05:39.397+00:00'
ocspNoCheck: false
selfSigned: false
serialNumber: 173B8702B939C6E3FF702A1DE8386BF35A24A8B7
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectAlternativeNameDns:
- venafi.com
subjectAlternativeNamesByType:
dNSName:
- venafi.com
subjectC: US
subjectCN:
- venafi.cloud
subjectDN: cn=venafi.cloud,ou=dev,o=Venafi,c=US,st=Utah,l=Salt Lake City
subjectKeyIdentifierHash: C1EBF01EB166455AAFB6B8D7EFB5CDF78E7A930B
subjectL: Salt Lake City
subjectO: Venafi
subjectOU:
- dev
subjectST: Utah
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2023-07-10T00:05:39.000+00:00'
validityStart: '2023-04-21T00:05:09.000+00:00'
versionType: CURRENT
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
authorityKeyIdentifierHash: 27811CFCA803A90E617FA5D47441649608417DD4
certificateAuthorityAccountId: 2ed72220-da16-11ed-b080-e795c8859d29
certificateName: venafi.cloud
certificateRequestId: 567c4c70-dfd8-11ed-82b4-074391f91f8b
certificateStatus: ACTIVE
companyId: 2d558b30-da16-11ed-8e4f-8339a1bc8d58
encryptionType: RSA
extendedKeyUsage:
- 1.3.6.1.5.5.7.3.1
- 1.3.6.1.5.5.7.3.2
fingerprint: E8635EE689F6DB249CAA284FD8DDE7E09DEE6F00
id: 568a0810-dfd8-11ed-b8ab-4788d83ace9f
instances:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
certificateId: 568a0810-dfd8-11ed-b8ab-4788d83ace9f
certificateInstanceId: 568af270-dfd8-11ed-b8ab-4788d83ace9f
certificateSource: USER_PROVIDED
deploymentStatus: SUPERSEDED
hostname: ' '
instanceChainValidationStatus: []
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:06:17.669+00:00'
port: 443
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In Intermediate CA - G1
issuerCertificateIds:
- 73ff23b0-da21-11ed-befa-05892b4b966e
- 73e38560-da21-11ed-befa-05892b4b966e
issuerDN: cn=Dedicated - Venafi Cloud Built-In Intermediate CA - G1,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 4096
keyUsage:
- digitalSignature
- keyEncipherment
- keyAgreement
managedCertificateId: 5677dfa0-dfd8-11ed-8850-f18176fc5513
modificationDate: '2023-04-21T00:06:17.669+00:00'
ocspNoCheck: false
selfSigned: false
serialNumber: 6CC8CB1433B57D10353284EEC09E5D2D2153F4DC
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectAlternativeNameDns:
- venafi.cloud
subjectAlternativeNamesByType:
dNSName:
- venafi.cloud
subjectC: US
subjectCN:
- venafi.cloud
subjectDN: cn=venafi.cloud,ou=qa,o=Venafi,c=US,st=Utah,l=Salt Lake City
subjectKeyIdentifierHash: ACCCCB504BF86D1FD94F6D9DA2230A2B454EB5FC
subjectL: Salt Lake City
subjectO: Venafi
subjectOU:
- qa
subjectST: Utah
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2023-07-10T00:06:17.000+00:00'
validityStart: '2023-04-21T00:05:47.000+00:00'
versionType: CURRENT
count: 2
schema:
$ref: '#/components/schemas/CertificateResponse'
text/csv:
examples:
Certificates details response:
description: Certificates details response
summary: Certificates details
value:
certificates:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
authorityKeyIdentifierHash: 27811CFCA803A90E617FA5D47441649608417DD4
certificateAuthorityAccountId: 2ed72220-da16-11ed-b080-e795c8859d29
certificateName: venafi.cloud
certificateRequestId: 3f675520-dfd8-11ed-82b4-074391f91f8b
certificateStatus: ACTIVE
companyId: 2d558b30-da16-11ed-8e4f-8339a1bc8d58
encryptionType: RSA
extendedKeyUsage:
- 1.3.6.1.5.5.7.3.1
- 1.3.6.1.5.5.7.3.2
fingerprint: F3CDE0F7539C331D9EF006092161EC8387320B4B
id: 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
instances:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
certificateId: 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
certificateInstanceId: 3fba3010-dfd8-11ed-b8ab-4788d83ace9f
certificateSource: USER_PROVIDED
deploymentStatus: SUPERSEDED
hostname: ''
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:05:39.397+00:00'
port: 443
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In Intermediate CA - G1
issuerCertificateIds:
- 73ff23b0-da21-11ed-befa-05892b4b966e
- 73e38560-da21-11ed-befa-05892b4b966e
issuerDN: cn=Dedicated - Venafi Cloud Built-In Intermediate CA - G1,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 4096
keyUsage:
- digitalSignature
- keyEncipherment
- keyAgreement
managedCertificateId: 3f3e7060-dfd8-11ed-8850-f18176fc5513
modificationDate: '2023-04-21T00:05:39.397+00:00'
ocspNoCheck: false
selfSigned: false
serialNumber: 173B8702B939C6E3FF702A1DE8386BF35A24A8B7
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectAlternativeNameDns:
- venafi.com
subjectAlternativeNamesByType:
dNSName:
- venafi.com
subjectC: US
subjectCN:
- venafi.cloud
subjectDN: cn=venafi.cloud,ou=dev,o=Venafi,c=US,st=Utah,l=Salt Lake City
subjectKeyIdentifierHash: C1EBF01EB166455AAFB6B8D7EFB5CDF78E7A930B
subjectL: Salt Lake City
subjectO: Venafi
subjectOU:
- dev
subjectST: Utah
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2023-07-10T00:05:39.000+00:00'
validityStart: '2023-04-21T00:05:09.000+00:00'
versionType: CURRENT
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
authorityKeyIdentifierHash: 27811CFCA803A90E617FA5D47441649608417DD4
certificateAuthorityAccountId: 2ed72220-da16-11ed-b080-e795c8859d29
certificateName: venafi.cloud
certificateRequestId: 567c4c70-dfd8-11ed-82b4-074391f91f8b
certificateStatus: ACTIVE
companyId: 2d558b30-da16-11ed-8e4f-8339a1bc8d58
encryptionType: RSA
extendedKeyUsage:
- 1.3.6.1.5.5.7.3.1
- 1.3.6.1.5.5.7.3.2
fingerprint: E8635EE689F6DB249CAA284FD8DDE7E09DEE6F00
id: 568a0810-dfd8-11ed-b8ab-4788d83ace9f
instances:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
certificateId: 568a0810-dfd8-11ed-b8ab-4788d83ace9f
certificateInstanceId: 568af270-dfd8-11ed-b8ab-4788d83ace9f
certificateSource: USER_PROVIDED
deploymentStatus: SUPERSEDED
hostname: ' '
instanceChainValidationStatus: []
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:06:17.669+00:00'
port: 443
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In Intermediate CA - G1
issuerCertificateIds:
- 73ff23b0-da21-11ed-befa-05892b4b966e
- 73e38560-da21-11ed-befa-05892b4b966e
issuerDN: cn=Dedicated - Venafi Cloud Built-In Intermediate CA - G1,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 4096
keyUsage:
- digitalSignature
- keyEncipherment
- keyAgreement
managedCertificateId: 5677dfa0-dfd8-11ed-8850-f18176fc5513
modificationDate: '2023-04-21T00:06:17.669+00:00'
ocspNoCheck: false
selfSigned: false
serialNumber: 6CC8CB1433B57D10353284EEC09E5D2D2153F4DC
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectAlternativeNameDns:
- venafi.cloud
subjectAlternativeNamesByType:
dNSName:
- venafi.cloud
subjectC: US
subjectCN:
- venafi.cloud
subjectDN: cn=venafi.cloud,ou=qa,o=Venafi,c=US,st=Utah,l=Salt Lake City
subjectKeyIdentifierHash: ACCCCB504BF86D1FD94F6D9DA2230A2B454EB5FC
subjectL: Salt Lake City
subjectO: Venafi
subjectOU:
- qa
subjectST: Utah
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2023-07-10T00:06:17.000+00:00'
validityStart: '2023-04-21T00:05:47.000+00:00'
versionType: CURRENT
count: 2
schema:
$ref: '#/components/schemas/CertificateResponse'
description: Certificate(s) response.
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
text/csv:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Request conditions failed.
'412':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
text/csv:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Request conditions failed.
security:
- tppl-api-key: []
summary: Retrieve all certificate data
tags:
- Certificates
/outagedetection/v1/certificates/{id}:
get:
description: Retrieves the details of the certificate that has the specified `id`.
operationId: certificates_getById
parameters:
- description: Indicates whether response should include nested ownership data (e.g., `owningContainers`).
in: query
name: ownershipTree
schema:
default: false
type: boolean
- in: query
name: excludeSupersededInstances
schema:
default: false
type: boolean
- description: UUID of a Certificate.
in: path
name: id
required: true
schema:
format: uuid
type: string
responses:
'200':
content:
application/json:
examples:
Certificate details response:
description: Certificate details response
summary: Certificate details
value:
applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
authorityKeyIdentifierHash: 27811CFCA803A90E617FA5D47441649608417DD4
certificateAuthorityAccountId: 2ed72220-da16-11ed-b080-e795c8859d29
certificateName: venafi.cloud
certificateRequestId: 3f675520-dfd8-11ed-82b4-074391f91f8b
certificateStatus: ACTIVE
companyId: 2d558b30-da16-11ed-8e4f-8339a1bc8d58
encryptionType: RSA
extendedKeyUsage:
- 1.3.6.1.5.5.7.3.1
- 1.3.6.1.5.5.7.3.2
fingerprint: F3CDE0F7539C331D9EF006092161EC8387320B4B
id: 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
instances:
- applicationIds:
- 47c9d920-da21-11ed-a63c-d508f08eeaa0
certificateId: 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
certificateInstanceId: 3fba3010-dfd8-11ed-b8ab-4788d83ace9f
certificateSource: USER_PROVIDED
deploymentStatus: SUPERSEDED
hostname: ' '
instanceChainValidationStatus: []
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:05:39.397+00:00'
port: 443
serviceIds: []
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In Intermediate CA - G1
issuerCertificateIds:
- 73ff23b0-da21-11ed-befa-05892b4b966e
- 73e38560-da21-11ed-befa-05892b4b966e
issuerCertificates:
- authorityKeyIdentifierHash: EF4E4297B08CCB96978B672FCD52E166B3DC1DE3
certificateName: Dedicated - Venafi Cloud Built-In Intermediate CA - G1
certificateStatus: ACTIVE
companyId: 85d375a0-8038-11e5-bf87-317fe88bb23a
encryptionType: RSA
fingerprint: 5B8E151A0D23B0E72505C09F0563108ACCD64B24
id: 73ff23b0-da21-11ed-befa-05892b4b966e
instances:
- certificateId: 73ff23b0-da21-11ed-befa-05892b4b966e
certificateInstanceId: 7401e2d0-da21-11ed-befa-05892b4b966e
deploymentStatus: SUPERSEDED
hostname: ' '
instanceChainValidationStatus: []
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:06:17.625+00:00'
port: 443
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In CA
issuerCertificateIds:
- 73e38560-da21-11ed-befa-05892b4b966e
issuerDN: cn=Dedicated - Venafi Cloud Built-In CA,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 2048
keyUsage:
- keyCertSign
- cRLSign
managedCertificateId: 74463ed0-da21-11ed-a63c-d508f08eeaa0
modificationDate: '2023-04-21T00:06:17.625+00:00'
ocspNoCheck: false
selfSigned: false
serialNumber: 1E3DB051E62ACD3FCC15ED326299C692A8F7ECDB
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectC: US
subjectCN:
- Dedicated - Venafi Cloud Built-In Intermediate CA - G1
subjectDN: cn=Dedicated - Venafi Cloud Built-In Intermediate CA - G1,ou=Built-in,o=Venafi, Inc.,c=US
subjectKeyIdentifierHash: 27811CFCA803A90E617FA5D47441649608417DD4
subjectO: Venafi, Inc.
subjectOU:
- Built-in
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2028-04-11T16:13:52.000+00:00'
validityStart: '2023-04-13T16:13:22.000+00:00'
versionType: CURRENT
- authorityKeyIdentifierHash: EF4E4297B08CCB96978B672FCD52E166B3DC1DE3
certificateName: Dedicated - Venafi Cloud Built-In CA
certificateStatus: ACTIVE
companyId: 85d375a0-8038-11e5-bf87-317fe88bb23a
encryptionType: RSA
fingerprint: AE38ABFB40DBB9309E1A6D9F08CF8C02C06F6D85
id: 73e38560-da21-11ed-befa-05892b4b966e
instances:
- certificateId: 73e38560-da21-11ed-befa-05892b4b966e
certificateInstanceId: 73ee0cb0-da21-11ed-befa-05892b4b966e
deploymentStatus: SUPERSEDED
hostname: ' '
instanceChainValidationStatus: []
ipAddress: 254.254.254.254
modificationDate: '2023-04-21T00:06:17.601+00:00'
port: 443
issuerC: US
issuerCN:
- Dedicated - Venafi Cloud Built-In CA
issuerCertificateIds: []
issuerDN: cn=Dedicated - Venafi Cloud Built-In CA,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 2048
keyUsage:
- keyCertSign
- cRLSign
managedCertificateId: 740f5050-da21-11ed-a63c-d508f08eeaa0
modificationDate: '2023-04-21T00:06:17.601+00:00'
ocspNoCheck: false
selfSigned: true
serialNumber: 080C053247AEFCA09FFF2FE6B4B5AEE6DDA65269
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectC: US
subjectCN:
- Dedicated - Venafi Cloud Built-In CA
subjectDN: cn=Dedicated - Venafi Cloud Built-In CA,ou=Built-in,o=Venafi, Inc.,c=US
subjectKeyIdentifierHash: EF4E4297B08CCB96978B672FCD52E166B3DC1DE3
subjectO: Venafi, Inc.
subjectOU:
- Built-in
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2033-04-10T16:13:51.000+00:00'
validityStart: '2023-04-13T16:13:21.000+00:00'
versionType: CURRENT
issuerDN: cn=Dedicated - Venafi Cloud Built-In Intermediate CA - G1,ou=Built-in,o=Venafi, Inc.,c=US
issuerOU:
- Built-in
keyStrength: 4096
keyUsage:
- digitalSignature
- keyEncipherment
- keyAgreement
managedCertificateId: 3f3e7060-dfd8-11ed-8850-f18176fc5513
modificationDate: '2023-04-21T00:05:39.397+00:00'
ocspNoCheck: false
selfSigned: false
serialNumber: 173B8702B939C6E3FF702A1DE8386BF35A24A8B7
signatureAlgorithm: SHA256_WITH_RSA_ENCRYPTION
signatureHashAlgorithm: SHA256
subjectAlternativeNameDns:
- venafi.com
subjectAlternativeNamesByType:
dNSName:
- venafi.com
subjectC: US
subjectCN:
- venafi.cloud
subjectDN: cn=venafi.cloud,ou=dev,o=Venafi,c=US,st=Utah,l=Salt Lake City
subjectKeyIdentifierHash: C1EBF01EB166455AAFB6B8D7EFB5CDF78E7A930B
subjectL: Salt Lake City
subjectO: Venafi
subjectOU:
- dev
subjectST: Utah
totalActiveInstanceCount: 0
totalInstanceCount: 1
validityEnd: '2023-07-10T00:05:39.000+00:00'
validityStart: '2023-04-21T00:05:09.000+00:00'
versionType: CURRENT
schema:
$ref: '#/components/schemas/ExtendedCertificateInformation'
description: Certificate was found; details in response body.
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Incomplete or malformed request.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Certificate was not found.
'412':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Incomplete or malformed request.
security:
- tppl-api-key: []
summary: Get a certificate's details
tags:
- Certificates
/outagedetection/v1/certificates/{id}/contents:
get:
description: Exports the certificate that has the specified `id` in PEM or DER format. Chain CA certificates are included for PEM format when `chainOrder` is EE_FIRST or ROOT_FIRST.
operationId: certificates_getContentsById
parameters:
- description: Specify an 'accept' header parameter's value
in: header
name: Accept
schema:
enum:
- text/plain
- application/octet-stream
type: string
- description: UUID of a Certificate.
in: path
name: id
required: true
schema:
format: uuid
type: string
- description: Format of certificate in response.
in: query
name: format
schema:
enum:
- PEM
- DER
type: string
- description: Order of certificates in response.
in: query
name: chainOrder
schema:
enum:
- EE_ONLY
- EE_FIRST
- ROOT_FIRST
type: string
responses:
'200':
content:
application/json:
schema:
type: string
application/octet-stream:
schema:
type: string
text/plain:
schema:
type: string
description: Raw certificate in response body
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
application/octet-stream:
schema:
$ref: '#/components/schemas/ErrorResponse4'
text/plain:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Incomplete or malformed request.
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
application/octet-stream:
schema:
$ref: '#/components/schemas/ErrorResponse4'
text/plain:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Certificate not found.
'412':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
application/octet-stream:
schema:
$ref: '#/components/schemas/ErrorResponse4'
text/plain:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Incomplete or malformed request.
security:
- tppl-api-key: []
summary: Download a certificate
tags:
- Certificates
/outagedetection/v1/certificates/validation:
post:
description: Submits one or more certificates for TLS validation.
operationId: certificates_validation
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CertificateValidationRequest'
responses:
'202':
content:
application/json:
schema:
$ref: '#/components/schemas/CertificateValidationResponse'
description: Certificates submitted for validation response.
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Incomplete or malformed request.
'412':
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse4'
description: Incomplete or malformed request.
security:
- tppl-api-key: []
summary: Request validation for a set of certificates
tags:
- Certificates
/outagedetection/v1/certificates/retirement:
post:
description: This endpoint retires one or more certificates by using the **certificateIds** parameter to match a specified value.
operationId: certificateretirement_retireCertificates
requestBody:
content:
application/json:
examples:
Certificate retirement request:
description: Certificate retirement request
summary: Certificate retirement
value:
addToBlocklist: false
certificateIds:
- 3fb83440-dfd8-11ed-b8ab-4788d83ace9f
schema:
$ref: '#/components/schemas/CertificateRetirementRequest'
responses:
'200':
content:
applicatio
# --- truncated at 32 KB (88 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/venafi/refs/heads/main/openapi/venafi-certificates-api-openapi.yml