Skip to main content
POST
/
api
/
v1
/
cert-manager
/
certificates
/
certificate-requests
/
search
cURL
curl --request POST \
  --url https://us.infisical.com/api/v1/cert-manager/certificates/certificate-requests/search \
  --header 'Content-Type: application/json' \
  --data '
{
  "projectSlug": "<string>",
  "offset": 0,
  "limit": 20,
  "search": "<string>",
  "status": "pending_approval",
  "fromDate": "2023-11-07T05:31:56Z",
  "toDate": "2023-11-07T05:31:56Z",
  "profileIds": [
    "3c90c3cc-0d44-4b50-8888-8dd25736052a"
  ],
  "sortBy": "<string>",
  "sortOrder": "asc",
  "metadata": [
    {
      "key": "<string>",
      "value": "<string>"
    }
  ]
}
'
{
  "certificateRequests": [
    {
      "id": "<string>",
      "status": "pending_approval",
      "commonName": "<string>",
      "altNames": "<string>",
      "profileId": "<string>",
      "profileName": "<string>",
      "caId": "<string>",
      "certificateId": "<string>",
      "approvalRequestId": "<string>",
      "errorMessage": "<string>",
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z",
      "certificate": {
        "id": "<string>",
        "serialNumber": "<string>",
        "status": "<string>"
      }
    }
  ],
  "totalCount": 123
}

Body

application/json
projectSlug
string
required
Minimum string length: 1
offset
number
default:0
Required range: x >= 0
limit
number
default:20
Required range: 1 <= x <= 100
status
enum<string>
Available options:
pending_approval,
pending,
issued,
failed,
rejected
fromDate
string<date-time>
toDate
string<date-time>
profileIds
string<uuid>[]
sortBy
string
sortOrder
enum<string>
Available options:
asc,
desc
metadata
object[]

Response

Default Response

certificateRequests
object[]
required
totalCount
number
required