Authentication
This page describes the API for Dbvisit Standby v11 authentication which is needed to perform various tasks via API
Authentication API
All requests are made over HTTPS.
Purpose:
Returns existing authentication cookie in a header.
API:
POST /api/login
Request body:
{
"UserName": "USERNAME",
"Password": "PASSWORD"
}
Successful response body:
{
"Status": 200,
"Result": {}
}
Successful response header example:
Set-Cookie: dbvisit-standby=MTY0Njg2NTYwOHxEdi1CQkFFQ180SUFBUkFCRUFBQUxmLUNBQUVHYzNSeWFXNW5EQVVBQTNOcFpBWnpkSEpwYm1jTUVnQVFaVEV5TnpnMVkyTTJOREV4TlRJeE53PT18W39Sxb15sXZWvlEQ-mEFcwfusDjPXuFY-CXsaDu6CAU=; Path=/; Expires=Fri, 08 Apr 2022 22:40:08 GMT; Max-Age=2592000
A successful response header contains a cookie that must be supplied along with future API calls.
Â
Alternatively, each request can contain an Authorization header using HTTP BASIC authentication specifying the user name and password.
Curl example of calling Configuration(s) API with HTTP BASIC authentication :
curl -k -u admin:admin https://localhost:4433/api/configurations/1
where username is “admin“ and password is “admin“