Boomi MFT - File Sharing API Reference (1.16) - Favorites
Download OpenAPI Specification: Download
The Favorites REST Web Services provide endpoints for managing and retrieving user-designated favorite items within the file system. These APIs enable the addition or removal of specific files or folders from the favorites list by their unique identifiers, as well as the retrieval of collections of favorite files, folders, or both, with optional filtering parameters.
Retrieve All Content in Favorites
Retrieves a collection of file and folder information structures marked as favorites. Result can be filtered by options.
Authorizations:
Responses
Response Schema: application/json
Array of objects (ThruPublicFileInfo) Collection of file information structures | |
Array of objects (ThruPublicFolderInfo) Collection of folder information structures |
Response samples
- 200
{- "Files": [
- {
- "FileID": "2OMFYXLA6BP9D",
- "ParentFolderID": "1UTXM50KW0ISP",
- "Name": "2.html",
- "Description": "string",
- "Path": "FOLDERS/HOME/Admin/My Documents/2.html",
- "Tags": [
- "string"
], - "Size": 198,
- "EffectivePermission": 254,
- "DateCreated": "/Date(1346072694480)/",
- "DateModified": "/Date(1346072694480)/",
- "CreatedByUserID": "1Q1OBQWVHTROE",
- "ModifiedByUserID": "1Q1OBQWVHTROE",
- "IsQuarantined": false,
- "InFavorite": false,
- "IsPartiallyUploaded": false
}
], - "Folders": [
- {
- "FolderID": "0QN8H2VKTGIWE",
- "ParentFolderID": "11ETULS0966VI",
- "Name": "Admin",
- "Path": "FOLDERS/HOME/Admin",
- "Description": "string",
- "Tags": [
- "string"
], - "Size": 2450294218,
- "EffectivePermission": 254,
- "DateCreated": "/Date(1337174868623)/",
- "DateModified": "/Date(1337174868623)/",
- "CreatedByUserID": "1Q1OBQWVHTROE",
- "ModifiedByUserID": "1Q1OBQWVHTROE",
- "InFavorite": false,
- "FolderType": 0
}
]
}Retrieve Files in Favorites
Retrieves a collection of file information structures marked as favorites. Result can be filtered by options.
Authorizations:
Responses
Response Schema: application/json
Array of objects (ThruPublicFileInfo) Collection of file information structures | |
Array of objects (ThruPublicFolderInfo) Collection of folder information structures |
Response samples
- 200
{- "Files": [
- {
- "FileID": "2OMFYXLA6BP9D",
- "ParentFolderID": "1UTXM50KW0ISP",
- "Name": "2.html",
- "Description": "string",
- "Path": "FOLDERS/HOME/Admin/My Documents/2.html",
- "Tags": [
- "string"
], - "Size": 198,
- "EffectivePermission": 254,
- "DateCreated": "/Date(1346072694480)/",
- "DateModified": "/Date(1346072694480)/",
- "CreatedByUserID": "1Q1OBQWVHTROE",
- "ModifiedByUserID": "1Q1OBQWVHTROE",
- "IsQuarantined": false,
- "InFavorite": false,
- "IsPartiallyUploaded": false
}
], - "Folders": [
- {
- "FolderID": "0QN8H2VKTGIWE",
- "ParentFolderID": "11ETULS0966VI",
- "Name": "Admin",
- "Path": "FOLDERS/HOME/Admin",
- "Description": "string",
- "Tags": [
- "string"
], - "Size": 2450294218,
- "EffectivePermission": 254,
- "DateCreated": "/Date(1337174868623)/",
- "DateModified": "/Date(1337174868623)/",
- "CreatedByUserID": "1Q1OBQWVHTROE",
- "ModifiedByUserID": "1Q1OBQWVHTROE",
- "InFavorite": false,
- "FolderType": 0
}
]
}Retrieve Folders in Favorites
Retrieves a collection of folder information structures marked as favorites. Result can be filtered by options.
Authorizations:
Responses
Response Schema: application/json
Array of objects (ThruPublicFileInfo) Collection of file information structures | |
Array of objects (ThruPublicFolderInfo) Collection of folder information structures |
Response samples
- 200
{- "Files": [
- {
- "FileID": "2OMFYXLA6BP9D",
- "ParentFolderID": "1UTXM50KW0ISP",
- "Name": "2.html",
- "Description": "string",
- "Path": "FOLDERS/HOME/Admin/My Documents/2.html",
- "Tags": [
- "string"
], - "Size": 198,
- "EffectivePermission": 254,
- "DateCreated": "/Date(1346072694480)/",
- "DateModified": "/Date(1346072694480)/",
- "CreatedByUserID": "1Q1OBQWVHTROE",
- "ModifiedByUserID": "1Q1OBQWVHTROE",
- "IsQuarantined": false,
- "InFavorite": false,
- "IsPartiallyUploaded": false
}
], - "Folders": [
- {
- "FolderID": "0QN8H2VKTGIWE",
- "ParentFolderID": "11ETULS0966VI",
- "Name": "Admin",
- "Path": "FOLDERS/HOME/Admin",
- "Description": "string",
- "Tags": [
- "string"
], - "Size": 2450294218,
- "EffectivePermission": 254,
- "DateCreated": "/Date(1337174868623)/",
- "DateModified": "/Date(1337174868623)/",
- "CreatedByUserID": "1Q1OBQWVHTROE",
- "ModifiedByUserID": "1Q1OBQWVHTROE",
- "InFavorite": false,
- "FolderType": 0
}
]
}