Xero Files API
The Xero Files API lets you store, retrieve, update, and delete files and folders in Xero, as well as list their contents and associate files with other Xero objects such as invoices or contacts.
Latency
1101ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/Files
Retrieves files
/Files
Uploads a File
/Files/{FileId}
Deletes a specific file
/Files/{FileId}
Retrieves a file by a unique file ID
/Associations/{ObjectId}
Retrieves an association object using a unique object ID
/Files/{FileId}
Update a file
/Files/{FileId}/Associations
Retrieves a specific file associations
/Files/{FileId}/Associations
Creates a new file association
/Files/{FileId}/Associations/{ObjectId}
Deletes an existing file association
/Files/{FileId}/Content
Retrieves the content of a specific file
/Folders
Retrieves folders
/Folders
Creates a new folder
/Folders/{FolderId}
Deletes a folder
/Folders/{FolderId}
Retrieves specific folder by using a unique folder ID
/Folders/{FolderId}
Updates an existing folder
/Inbox
Retrieves inbox folder
16 endpoints auto-detected
Authentication
This API requires authentication: OAuth.
curl -X GET \ "https://api.xero.com/files.xro/1.0/Files"
api.xero.com · HTTPS only