List packages received through portals
get_portal_packagesRetrieve packages uploaded to MASV Portals, with filters for portal, sender, status, tags, and dates. Use alongside team packages to build a full package list.
Instructions
Get portal packages. These are packages uploaded by anyone to MASV Portals. Only packages that were uploaded to Portals returned by this tool. To get full list of packages you need to get both team packages and portal packages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Filter packages by name | |
| page | No | Page number of paginated response. First page is 1 | |
| sort | No | Sort results ascending (fieldname) or descending (-fieldname) | |
| tags | No | Filter packages by tag id. If any of provided tag ids match package will be returned | |
| limit | No | Number of records returned per page | |
| portal | No | Retrieve records that belongs to the specified portal name | |
| sender | No | Filter packages by sender email | |
| status | No | Select packages with status. New - package is currently uploading and not ready for view/download yet, finalized - package was uploaded and is ready for download, view, or transfer to another storage destination, expired and archived means that package was deleted and files are not available anymore | |
| expiry_end | No | Retrieve records that expire before (YYYY-MM-DDTHH:mm:SS) | |
| teamspaces | No | Retrieve records where teamspace id is equal to one of these values | |
| expiry_start | No | Retrieve records that expire after (YYYY-MM-DDTHH:mm:SS) | |
| extra_storage | No | If true, will only include packages which will or have already incurred extended storage costs | |
| created_at_end | No | Retrieve records that were created before (YYYY-MM-DDTHH:mm:SS) | |
| created_at_start | No | Retrieve records that were created after (YYYY-MM-DDTHH:mm:SS) |