Skip to main content
Use this endpoint to fetch the current TLS certificate for your database. The certificate is returned as a Base64-encoded string. Decode it and save the result as a .pem file, then reference that file in your database client’s TLS configuration to establish an encrypted, verified connection.

Request

GET https://api.virtuscloud.app/v2/databases/{databaseId}/credentials/certificate

Headers

Authorization
string
required
Your Virtus Cloud API key. Pass it directly as the header value — no prefix required.Example: Authorization: vc_live_xxxxxxxxxxxx

Path Parameters

databaseId
string
required
The unique identifier of the database whose TLS certificate you want to retrieve.

Response

status
string
Returns "success" when the certificate is retrieved successfully.
response
object
An object containing the TLS certificate.
If you have recently reset the certificate via the Reset Credentials endpoint, this endpoint returns the new certificate. Update your .pem file and reconnect any clients using the old certificate.

Examples

curl -X GET https://api.virtuscloud.app/v2/databases/a14b8d5e1cb7405a851eb4c075506121/credentials/certificate \
  -H "Authorization: <api_key>"

Response Example

{
  "status": "success",
  "response": {
    "certificate": "QanBva1lveXMxCkpZcm9VZTRZcUZ3SW5CVTE2dFZzQnZSYy8wSk5PM25MRWNmUE03T3hxYzBPSzlrS1hNdjRHN2MyWTFXM0tnd1UKb3dWTXRmL3M1d1V1NVVvaVc3MVBaZz09Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURGVENDQWYyZ0F3SUJBZ0lVUktwRFV0aEhrVldnbkY5T1N6dHljOXVXRWZrd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0dqRVlNQllHQTFVRUF3d1BLaTV6Y1hWaGNtVjNaV0l1WVhCd01CNFhEVEkxTURneE1qRTVOVFl5TUZvWApEVE0xTURneE1ERTVOVFl5TUZvd0dqRVlNQllHQTFVRUF3d1BLaTV6Y1hWaGNtVjNaV0l1WVhCd01JSUJJakFOCkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZTRjdCMmJVaEhRMzBocUtXYU9PZm5QR0ZNNWcKSlNEak5LZndObXhXUVRsNzlWdjJoTUxjbFljOHJxZUoxUVpsQ1gySFhrMFdENkxUcWxHbzFFVkt6dlMrTkxKUwp3SWF3elVUeUd4eGE0Q1gvUVh4Z2hpSGZjTUEvV0JFMU40UEZnRzBFLy8ySnNDMk43R3FvTW0yOXJEYU5wcEdhCkduTXdzeFcrdTgxR0pRTXl4RmFEVjVoZmlUOU52b1NnU0RLak9aaXV2TDFtZlBOck1WbzdQakF1RG5DSTk5T04KZk9QTC95ejNNbWJuMVJ5NzEwcktFeWhGY243TWtSU2RMbGpuSFlTaXJPdmw5NEdldUNXVjdMZENmdmVIV0wxOQprU3djYlRtSTUrV1BTY0NoKzRlM202empFcnJNTFlhZWFyMFlZTXlLK0tkcE5NVE1naXdGK1c0alh3SURBUUFCCm8xTXdVVEFkQmdOVkhRNEVGZ1FVOWIrODdIYVgrVG1ncEFRSXh2SGpGd1YzTkRZd0h3WURWUjBqQkJnd0ZvQVUKOWIrODdIYVgrVG1ncEFRSXh2SGpGd1YzTkRZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBTkJna3Foa2lHOXcwQgpBUXNGQUFPQ0FRRUFpQUhmOGxiS2d3WDVxS1AyeTlnbk1ka3pOV2pTeW5MWnlKOXpnM0RoSXpLTTdrOEZBRkNlCnBndGd1eGZMSFhZMWxFWWhwYlUvSWlkSmUwRmRJMm00czV6QzYwT0hZM0FUYTNOVWJnby91NWllVWtaNlpzbkcKOUNETnlpeVJ0MnBXaFNwaUtvYTR4WXVoUWxQMkhDL2NCMU9sZ0pQSXlsUENKRWN1VkduMWd2WUZVK09vOGdXaQp5SzlRcDhKWVBSaUswQmJoRDRuL2ZBQjJLWnMrMmxyUU5xdmo0eUQ5WDR6VnhCSGV5MjkyYWEzMmY3bGhTSjFUCm8xR3BNSlVYSG1XQmxmNmFWRE5vQW9rWUlkYWxlSTFsaHFwQ3Uvc3FLUFV1am1WUm8vczBkUWdVNFRKeEZ3eCsKVGtXZXZqekQrOEFXU1dFaEZJVjQwU2xSVFNhdjJnYXFPZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K"
  }
}