action agco_ats_packages_get_packages { label: "List Packages." description: "No Documentation Found." provider: agco_ats method: GET path: "/api/v2/Packages" encoding: json input: { type: "object" properties: { PackageTypeID: { type: "string" } Released: { type: "boolean" } Version: { type: "integer" format: "int32" } limit: { type: "integer" format: "int32" } offset: { type: "integer" format: "int32" } } additionalProperties: false } output: { type: "object" description: "A response containing a page of results and metadata concerning the results" required: ["Entities", "Metadata"] properties: { Entities: { type: "array" items: { type: "object" required: ["PackageTypeID", "Url", "CRC", "Version", "Description", "ReleaseDate"] properties: { Autorun: { type: "boolean" description: "Value is true if package should run automatically. Default value is false." } CRC: { type: "string" description: "The CRC used to validate the download." } Description: { type: "string" description: "The package description" } LocalizedName: { type: "string" description: "Optional. The StringID used to localize the name of the Package" } Notes: { type: "string" description: "Notes about the package" } PackageID: { type: "string" description: "Read Only. The package ID" } PackageTypeID: { type: "string" description: "The id of the package type this package belongs to." } PreviousVersion: { type: "integer" format: "int32" description: "For delta packages, the previous version required. For non-delta packages, the Previous version is 0. Default value is 0." } ReleaseDate: { type: "string" format: "date-time" description: "The date the package was released" } Released: { type: "boolean" description: "True if the package is released. Default value is False." } RemoveOnSuccess: { type: "boolean" description: "True to remove the package after successful execution. Default value is False." } Size: { type: "integer" format: "int64" description: "The size of the file at the specified URL. If a size is not supplied at creation time, the size will be determined by the response from the URL. \n If the size provided does not match the size in the response from the URL an error will be returned." } Switches: { type: "string" description: "The command line arguments for the package. Default value is an empty string." } Url: { type: "string" description: "The Url to download the package from." } Version: { type: "integer" format: "int32" description: "The version." } } } } 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." } } } } } }