action files_get_bandwidth_snapshots { label: "List Bandwidth Snapshots" description: "List Bandwidth Snapshots" provider: files method: GET path: "/bandwidth_snapshots" encoding: json input: { type: "object" properties: { cursor: { type: "string" } filter: { type: "object" } filter_gt: { type: "object" } filter_gteq: { type: "object" } filter_like: { type: "object" } filter_lt: { type: "object" } filter_lteq: { type: "object" } per_page: { type: "integer" format: "int32" } sort_by: { type: "object" } } additionalProperties: false } output: { type: "array" items: { type: "object" description: "List Bandwidth Snapshots" properties: { bytes_received: { type: "number" format: "double" description: "Site bandwidth report bytes received" } bytes_sent: { type: "number" format: "double" description: "Site bandwidth report bytes sent" } id: { type: "integer" format: "int32" description: "Site bandwidth ID" } logged_at: { type: "string" format: "date-time" description: "Time the site bandwidth report was logged" } requests_get: { type: "number" format: "double" description: "Site bandwidth report get requests" } requests_other: { type: "number" format: "double" description: "Site bandwidth report other requests" } requests_put: { type: "number" format: "double" description: "Site bandwidth report put requests" } sync_bytes_received: { type: "number" format: "double" description: "Site sync bandwidth report bytes received" } sync_bytes_sent: { type: "number" format: "double" description: "Site sync bandwidth report bytes sent" } } } } }