CA REST API v2 - dogtagpki/pki GitHub Wiki

Overview

This page describes the services provided by CA REST API v2.

Warning
This feature is still under development. The API might still change. Do not use it in production.

General Services

Path Method Service

/ca/v2/info

GET

Get Info

Certificate Services

Path Method Service

/ca/v2/certs

GET

List Certificates

/ca/v2/certs

POST

Search Certificates

/ca/v2/certs/{id}

GET

Get Certificate

Certificate Request Services

Path Method Service

/ca/v2/certrequests/profiles

GET

List Certificate Request Templates

/ca/v2/certrequests/profiles/{id}

GET

Get Certificate Request Template

/ca/v2/certrequests

POST

Submit Certificate Request

/ca/v2/certrequests/{id}

GET

Get Certificate Request

/ca/v2/agent/certrequests

GET

List Certificate Requests

/ca/v2/agent/certrequests/{id}

GET

Review Certificate Request

/ca/v2/agent/certrequests/{id}/approve

POST

Approve Certificate Request

/ca/v2/agent/certrequests/{id}/reject

POST

Reject Certificate Request

/ca/v2/agent/certrequests/{id}/cancel

POST

Cancel Certificate Request

/ca/v2/agent/certrequests/{id}/update

POST

Update Certificate Request

/ca/v2/agent/certrequests/{id}/validate

POST

Validate Certificate Request

/ca/v2/agent/certrequests/{id}/assign

POST

Assign Certificate Request

/ca/v2/agent/certrequests/{id}/unassign

POST

Unassign Certificate Request

⚠️ **GitHub.com Fallback** ⚠️