{ "opencollection": "1.0.0", "info": { "name": "Veeam Backup for AWS public API 1.0 Agents Login API", "version": "1.0-rev0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Login", "type": "folder" }, "items": [ { "info": { "name": "Get Authorization Code", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/oauth2/authorization_code", "headers": [ { "name": "x-api-version", "value": "" } ] }, "docs": "The HTTP POST request to the `/api/oauth2/authorization_code` path allows you to get an authorization code that is used to obtain an access token. For more information on authorization process, see [Requesting Authorization](https://helpcenter.veeam.com/docs/backup/vbr_rest/requesting_authorization.html?ver=120)." }, { "info": { "name": "Log Out", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/oauth2/logout", "headers": [ { "name": "x-api-version", "value": "" } ] }, "docs": "The HTTP POST request to the `/api/oauth2/logout` path allows you to perform the logout operation. After you log out, your access and refresh tokens are expired." }, { "info": { "name": "Get Access Token", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/oauth2/token", "headers": [ { "name": "x-api-version", "value": "" } ], "body": { "type": "form-urlencoded", "data": [] } }, "docs": "The HTTP POST request to the `/api/oauth2/token` path allows you to get an access token and a refresh token." } ] } ], "bundled": true }