---
title: "Get trust store configuration"
method: GET
path: "/trust-store-configuration"
tags: ["Trust Store"]
---

# Get trust store configuration

`GET /trust-store-configuration`

Retrieve the current trust store configuration for the instance

## Response `200`

Successfully retrieved trust store configuration

- union
  - TrustStoreConfigurationHttpResponse
    - `id` string, uuid — Configuration ID
    - `provider` 'http' | 'file' — Trust store provider type
    - `refresh_interval` integer — Interval in seconds to refresh the trust store (default 30)
    - `created_at` string, date-time — Configuration creation timestamp
    - `updated_at` string, date-time — Configuration last update timestamp
    - `url` string, uri, required — URL to fetch certificates from
    - `cacertfile` string, nullable — CA certificate to verify the HTTPS connection
  - TrustStoreConfigurationFileResponse
    - `id` string, uuid — Configuration ID
    - `provider` 'http' | 'file' — Trust store provider type
    - `refresh_interval` integer — Interval in seconds to refresh the trust store (default 30)
    - `created_at` string, date-time — Configuration creation timestamp
    - `updated_at` string, date-time — Configuration last update timestamp
    - `certificates` object[], required — Array of uploaded certificates
      - `name` string — Certificate filename
      - `content` string — PEM-encoded X.509 certificate content

## Other responses

- `404` — No trust store configuration found

---

[API](https://skmtc.dev/cloudamqp/apis/cloudamqp-instance-api.md) · [All operations](https://skmtc.dev/cloudamqp/apis/cloudamqp-instance-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cloudamqp/cloudamqp-instance-api/revisions/d04a3670170c/schema)
