Skip to main content
GET
/
organization
/
{organizationId}
/
cluster
/
{clusterId}
/
logs
List Cluster Logs
curl --request GET \
  --url https://api.qovery.com/organization/{organizationId}/cluster/{clusterId}/logs \
  --header 'Authorization: <api-key>'
{
  "results": [
    {
      "type": "info",
      "timestamp": "2022-06-22T14:20:17.733084815Z",
      "step": "Create",
      "message": {
        "safe_message": "Preparing to delete EKS cluster."
      },
      "error": {
        "tag": "CANNOT_UNINSTALL_HELM_CHART",
        "user_log_message": "Wasn't able to delete all objects type Cert-Manager",
        "link": "<string>",
        "hint_message": "<string>",
        "event_details": {
          "provider_kind": "aws",
          "region": "eu-west-3",
          "transmitter": {
            "type": "kubernetes",
            "id": "za6ecdf3f",
            "name": "cluster-name"
          }
        },
        "underlying_error": {
          "message": "<string>"
        }
      },
      "details": {
        "provider_kind": "aws",
        "region": "eu-west-3",
        "transmitter": {
          "type": "kubernetes",
          "id": "za6ecdf3f",
          "name": "cluster-name"
        }
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Token API are generated by Qovery to manage machine to machine interaction and do not have a TTL. Prefix your token with "Token ". Curl Example: curl https://console.qovery.com/organization -H "Authorization: Token $qovery_token"

Path Parameters

organizationId
string<uuid>
required

Organization ID

clusterId
string<uuid>
required

Cluster ID

Response

list cluster logs

results
object[]