action agco_ats_files_get_files { label: "Get a paged response of file metadata." description: "No Documentation Found." provider: agco_ats method: GET path: "/api/v2/Files" encoding: json input: { type: "object" properties: { includeDeleted: { type: "boolean" } limit: { type: "integer" format: "int32" } offset: { type: "integer" format: "int32" } } additionalProperties: false } output: { type: "object" properties: { Entities: { type: "array" items: { type: "object" description: "A language used for string translations." required: ["Name", "Description", "ContentType", "State", "IsPublic", "CRC", "Path"] properties: { CRC: { type: "string" description: "The crc of the file (SHA256, HEX-encoded). Must be provided when creating a file." } ContentType: { type: "string" description: "The type of file; sent as the content-type header." } Description: { type: "string" description: "The description of the file." } Id: { type: "string" description: "The Id of the file." } IsPublic: { type: "boolean" description: "Indicates whether this file is available to the public for download." } Name: { type: "string" description: "The name of the file when downloaded." } Path: { type: "string" description: "The Path of the file." } Size: { type: "integer" format: "int64" description: "The size of the file in bytes. Null until assigned by server when marked as 'Available'. Read Only" } State: { type: "string" description: "Indicates the state of this file. Must be 'Created' when created." enum: ["Created", "Available", "Removed"] } } } } Metadata: { type: "object" description: "Metadata for the paged response" required: ["Limit", "Offset", "TotalCount"] properties: { Limit: { type: "integer" format: "int32" description: "The number of entities this paged response is limited to." } Offset: { type: "integer" format: "int32" description: "The number of entities prior to this page of items." } TotalCount: { type: "integer" format: "int32" description: "The total number of entities matching the request." } } } } } }