Search Items
Search for files and folders by name or other criteria
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Required | Search query string |
folder_id | string | Optional | Limit search to specific folder and its subfolders |
item_types | array | Optional | Filter by item type (File, Folder, or both) |
creator_id | string | Optional | Filter by creator user ID |
create_start_date | string | Optional | Filter by creation date (start, ISO 8601) |
create_end_date | string | Optional | Filter by creation date (end, ISO 8601) |
item_name_only | boolean | Optional | Search only in item names (not content) |
top | number | Optional | Maximum number of results (default 50) |
Examples
MCP Tool Call
{
"name": "sharefile_searchItems",
"arguments": {
"query": "example",
"folder_id": "example",
"item_types": "example",
"creator_id": "example",
"create_start_date": "example",
"create_end_date": "example",
"item_name_only": true,
"top": 12345,
"summary_only": true
}
}REST API
curl -X POST https://api.syncello.io/v1/tools/sharefile/searchItems \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "example",
"folder_id": "example",
"item_types": "example",
"creator_id": "example",
"create_start_date": "example",
"create_end_date": "example",
"item_name_only": true,
"top": 12345,
"summary_only": true
}'