credentials
POST /api/v1/credentials/
Create a new credential
** Request Body Requirements **
There are multiple types of credentials and each has an expected shape for the secret and potentially other required or optional fields.
The following is a list of the credential types and their expected shapes:
#Username and Password - this is the only credential type that will allow you to specify a username
{
"credential_type": "BASIC",
"username": "my_username",
"secret": {
"password": "my_password"
}
}
# Certificate
{
"credential_type": "CERTIFICATE",
"secret": {
"certificate": "my_certificate",
"key": "my_key", # optional
"passphrase": "my_passphrase" # optional
}
}
# Token - this is the option you want to store any kind of secret that doesn't fit into the other categories
{
"credential_type": "TOKEN",
"secret": {
"secret": "my_secret"
}
}
Request
- Base URLhttps://uptime.com (the document declares no server; this is the origin it was published from)
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
Changes
No recorded changes to this operation across all 1 revision of this API.