Purpose - Authenticate a local user account to log in using Application Programming Interface (API) keys.
SEE ALSO:
- About the Frontdoor APIs (For security reasons, this link requires TBM credentials).
- Overview of API keys and FAQ
URL - Select the URL for your location:
- https://frontdoor.apptio.com/service/apikeylogin
- https://frontdoor-eu.apptio.com/service/apikeylogin
- https://frontdoor-au.apptio.com/service/apikeylogin
- https://frontdoor-usgov.apptio.com/service/apikeylogin
- https://frontdoor-aug.apptio.com/service/apikeylogin
Method - POST
JSON parameters:
Parameter | Description |
---|---|
keyAccess |
The public access key to use for a login |
keySecret |
The secret key to use for a login |
Sample request:
POST /service/nonuilogin HTTP/1.1
Host: frontdoor.apptio.com
Content-Type: application/json
Accept: application/json
{
"keyAccess": "[your_access_key_loginID]",
"keySecret": "[your_secret_key_loginID]"
}
Return codes:
HTTP Status Code | Reason |
---|---|
200 | Login successful. |
400 | Invalid request data submitted. Unable to log the user in. |
Response - Open token for user authentication via the return header: apptio-opentoken
NOTE: When using API keys, make sure that the API key is granted access to the environment you are trying to work with. See Overview of API keys and FAQ.
0 Comments