Recued
Menu
← Back to packs

Files, Folders, and Associations - Xero

by recued-core v1 app_pack 15 views

Xero file metadata, isolated file downloads, folders, and accounting-object associations. Generated from Xero's official OpenAPI repository at immutable commit e952d0bda3628facbf7afc5990ad6a0e7e77bd1e; the exact xero_files.yaml bytes are SHA-256 pinned. Every tenant-scoped call exposes the required Xero-tenant-id as an explicit approval-bound header argument; OAuth credentials, Authorization, and API authority are never caller inputs. Reads are uncached; all mutations are grant-off and require approval every run. JSON responses preserve unsafe integer literals as exact strings. The two multipart upload routes are explicitly excluded because the current REST adapter cannot emit binary multipart bodies; file content downloads are captured as isolated file_ref values. No work-entity Source is declared because the official response contracts do not guarantee both a mandatory stable identity and a mandatory version field for an honest task, note, or project projection.

What this pack installs

  • xero-files Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Destructive Web APIs xero-files external change
Read: get_associations_by_object · No approvalRead: get_associations_count · No approvalRead: get_files · No approvalDestructive: delete_file · Always asksRead: get_file · No approvalWrite: update_file · Always asksRead: get_file_associations · No approvalWrite: create_file_association · Always asksDestructive: delete_file_association · Always asksRead: get_file_content · No approvalRead: get_folders · No approvalWrite: create_folder · Always asksDestructive: delete_folder · Always asksRead: get_folder · No approvalWrite: update_folder · Always asksRead: get_inbox · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:xeroxerofilesfoldersassociationsapicomposition