{ "opencollection": "1.0.0", "info": { "name": "Armor Log Management Log Endpoints API", "version": "1.0.0" }, "request": { "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://api.armor.com/auth/authorize", "accessTokenUrl": "https://api.armor.com/auth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "items": [ { "info": { "name": "Log Endpoints", "type": "folder" }, "items": [ { "info": { "name": "Get all log endpoints", "type": "http" }, "http": { "method": "GET", "url": "https://api.logs.armor.com/logs/endpoints" }, "docs": "Get a list of log endpoints." }, { "info": { "name": "Allocate an endpoint", "type": "http" }, "http": { "method": "POST", "url": "https://api.logs.armor.com/logs/endpoints/actions/allocate" }, "docs": "Request allocation of an Armor-managed endpoint.\n\nThis action assigns an Armor-managed endpoint and port range that can be used to send logs\nthat need to be collected. The endpoint will be assigned to the org specified in the bearer token.\n\nA response of 200 means the allocation already existed and no action was taken.\nA response of 201 means the allocation was successfully performed.\n" } ] } ], "bundled": true }