action increase_list_files { label: "List Files" provider: increase method: GET path: "/files" encoding: json input: { type: "object" properties: { "created_at.after": { type: "string" format: "date-time" description: "Return results after this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp." } "created_at.before": { type: "string" format: "date-time" description: "Return results before this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp." } "created_at.on_or_after": { type: "string" format: "date-time" description: "Return results on or after this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp." } "created_at.on_or_before": { type: "string" format: "date-time" description: "Return results on or before this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp." } cursor: { type: "string" description: "Return the page of entries after this one." } limit: { type: "integer" description: "Limit the size of the list that is returned. The default (and maximum) is 100 objects." } "purpose.in": { type: "array" description: "Return results whose value is in the provided list. For GET requests, this should be encoded as a comma-delimited string, such as `?in=one,two,three`." items: { type: "string" enum: ["check_image_front", "check_image_back", "form_1099_int", "form_ss_4", "identity_document", "increase_statement", "other", "trust_formation_document", "digital_wallet_artwork", "digital_wallet_app_icon", "entity_supplemental_document"] } } } additionalProperties: false } output: { type: "object" description: "A list of File objects" required: ["data", "next_cursor"] properties: { data: { type: "array" description: "The contents of the list." items: { type: "object" description: "Files are objects that represent a file hosted on Increase's servers. The file may have been uploaded by you (for example, when uploading a check image) or it may have been created by Increase (for example, an autogenerated statement PDF)." required: ["created_at", "id", "purpose", "description", "direction", "filename", "download_url", "type"] properties: { created_at: { type: "string" format: "date-time" description: "The time the File was created." } description: { type: "string" description: "A description of the File." } direction: { type: "string" description: "Whether the File was generated by Increase or by you and sent to Increase." enum: ["to_increase", "from_increase"] } download_url: { type: "string" description: "A URL from where the File can be downloaded at this point in time. The location of this URL may change over time." } filename: { type: "string" description: "The filename that was provided upon upload or generated by Increase." } id: { type: "string" description: "The File's identifier." } purpose: { type: "string" description: "What the File will be used for. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully." enum: ["check_image_front", "check_image_back", "form_1099_int", "form_ss_4", "identity_document", "increase_statement", "other", "trust_formation_document", "digital_wallet_artwork", "digital_wallet_app_icon", "entity_supplemental_document"] } type: { type: "string" description: "A constant representing the object's type. For this resource it will always be `file`." enum: ["file"] } } } } next_cursor: { type: "string" description: "A pointer to a place in the list." } } } }