action linode_get_devices { label: "Trusted Devices List" description: "Returns a paginated list of active TrustedDevices for your User. Browsers with an active Remember Me Session are logged into your account until the session expires or is revoked.\n" provider: linode method: GET path: "/profile/devices" encoding: json output: { type: "object" properties: { data: { type: "array" items: { type: "object" description: "A trusted device object represents an active Remember Me session with login.linode.com.\n" properties: { created: { type: "string" format: "date-time" description: "When this Remember Me session was started. This corresponds to the time of login with the \"Remember Me\" box checked.\n" } expiry: { type: "string" format: "date-time" description: "When this TrustedDevice session expires. Sessions typically last 30 days.\n" } id: { type: "integer" description: "The unique ID for this TrustedDevice" } last_authenticated: { type: "string" format: "date-time" description: "The last time this TrustedDevice was successfully used to authenticate to login.linode.com.\n" } last_remote_addr: { type: "string" description: "The last IP Address to successfully authenticate with this TrustedDevice.\n" } user_agent: { type: "string" description: "The User Agent of the browser that created this TrustedDevice session.\n" } } } } page: { type: "integer" description: "The current [page](/docs/api/#pagination)." } pages: { type: "integer" description: "The total number of [pages](/docs/api/#pagination)." } results: { type: "integer" description: "The total number of results." } } } }