Secrets Manager API

The Secrets Manager API is a programming interface for storing and managing sensitive data using the Secrets Manager service.

Authorization

Keystone tokens which are passed in the X-Auth-Token header are used to work with the Secrets Manager API

URL for managing secrets

URL for managing secrets: https://cloud.api.selcloud.ru/secrets-manager/v1/

Example query to obtain the list of secrets:

curl -i \
-H 'X-Auth-Token: <keystone_token>' \
https://cloud.api.selcloud.ru/secrets-manager/v1/?list

Specify <keystone_token> — a Keystone token.

URL for managing certificates

URL for managing certificates: https://cloud.api.selcloud.ru/certificate-manager/v1/certs

Example query to obtain the list of certificates:

curl -i \
-H 'X-Auth-Token: <keystone_token>' \
https://cloud.api.selcloud.ru/certificate-manager/v1/certs

Specify <keystone_token> — a Keystone token.

URL for managing Let’s Encrypt® certificates

URL for managing Let’s Encrypt® certificates https://api.selectel.ru/certs/le/

Example query to obtain the list of Let’s Encrypt® certificates:

curl -i \
-H 'X-Auth-Token: <keystone_token>' \
https://api.selectel.ru/certs/le/

Specify <keystone_token> — a Keystone token.