{ "opencollection": "1.0.0", "info": { "name": "APIs.io Engineering Platform Amazon API Gateway 2014 11 13 Devices API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Devices", "type": "folder" }, "items": [ { "info": { "name": "APIs.io Engineering Platform List devices", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches a list of enrolled devices." }, { "info": { "name": "APIs.io Engineering Platform Get device details", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/:device_id", "params": [ { "name": "device_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches details for a single device." }, { "info": { "name": "APIs.io Engineering Platform Get an admin override code for a device", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/:device_id/override_codes", "params": [ { "name": "device_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches a one-time use admin override code for a device. This relies on the **Admin Override** setting being enabled in your device configuration." }, { "info": { "name": "APIs.io Engineering Platform List device settings profiles", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policies", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches a list of the device settings profiles for an account." }, { "info": { "name": "APIs.io Engineering Platform Get the default device settings profile", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches the default device settings profile for an account." }, { "info": { "name": "APIs.io Engineering Platform Create a device settings profile", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a device settings profile to be applied to certain devices matching the criteria." }, { "info": { "name": "APIs.io Engineering Platform Update the default device settings profile", "type": "http" }, "http": { "method": "PATCH", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the default device settings profile for an account." }, { "info": { "name": "APIs.io Engineering Platform Get device settings profile by ID", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches a device settings profile by ID." }, { "info": { "name": "APIs.io Engineering Platform Update a device settings profile", "type": "http" }, "http": { "method": "PATCH", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a configured device settings profile." }, { "info": { "name": "APIs.io Engineering Platform Delete a device settings profile", "type": "http" }, "http": { "method": "DELETE", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deletes a device settings profile and fetches a list of the remaining profiles for an account." }, { "info": { "name": "APIs.io Engineering Platform Get the Split Tunnel exclude list for a device settings profile", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id/exclude", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches the list of routes excluded from the WARP client's tunnel for a specific device settings profile." }, { "info": { "name": "APIs.io Engineering Platform Set the Split Tunnel exclude list for a device settings profile", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id/exclude", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets the list of routes excluded from the WARP client's tunnel for a specific device settings profile." }, { "info": { "name": "APIs.io Engineering Platform Get the Local Domain Fallback list for a device settings profile", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id/fallback_domains", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches the list of domains to bypass Gateway DNS resolution from a specified device settings profile. These domains will use the specified local DNS resolver instead." }, { "info": { "name": "APIs.io Engineering Platform Set the Local Domain Fallback list for a device settings profile", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id/fallback_domains", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets the list of domains to bypass Gateway DNS resolution. These domains will use the specified local DNS resolver instead. This will only apply to the specified device settings profile." }, { "info": { "name": "APIs.io Engineering Platform Get the Split Tunnel include list for a device settings profile", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id/include", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches the list of routes included in the WARP client's tunnel for a specific device settings profile." }, { "info": { "name": "APIs.io Engineering Platform Set the Split Tunnel include list for a device settings profile", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/:policy_id/include", "params": [ { "name": "policy_id", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets the list of routes included in the WARP client's tunnel for a specific device settings profile." }, { "info": { "name": "APIs.io Engineering Platform Get the Split Tunnel exclude list", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/exclude", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches the list of routes excluded from the WARP client's tunnel." }, { "info": { "name": "APIs.io Engineering Platform Set the Split Tunnel exclude list", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/exclude", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets the list of routes excluded from the WARP client's tunnel." }, { "info": { "name": "APIs.io Engineering Platform Get your Local Domain Fallback list", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/fallback_domains", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches a list of domains to bypass Gateway DNS resolution. These domains will use the specified local DNS resolver instead." }, { "info": { "name": "APIs.io Engineering Platform Set your Local Domain Fallback list", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/fallback_domains", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets the list of domains to bypass Gateway DNS resolution. These domains will use the specified local DNS resolver instead." }, { "info": { "name": "APIs.io Engineering Platform Get the Split Tunnel include list", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/include", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Fetches the list of routes included in the WARP client's tunnel." }, { "info": { "name": "APIs.io Engineering Platform Set the Split Tunnel include list", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/policy/include", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets the list of routes included in the WARP client's tunnel." }, { "info": { "name": "APIs.io Engineering Platform Revoke devices", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/revoke", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Revokes a list of devices." }, { "info": { "name": "APIs.io Engineering Platform Unrevoke devices", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/devices/unrevoke", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Unrevokes a list of devices." } ] } ], "bundled": true }