cURL
curl --request POST \ --url https://api.example.com/v1/organizations/{organizationId}/projects/{projectId}/saved-searches/{id}/execute
Execute a saved search and return matching results
filter
sort
type
metadata.lastUsed
metadata.useCount
content
{ "data": [ { "id": "cont123", "name": "Getting Started with Metabind", "typeId": "article", "status": "draft", "createdAt": "2024-03-20T10:00:00Z", "updatedAt": "2024-03-21T15:30:00Z" } ], "pagination": { "page": 1, "limit": 20, "total": 42, "pages": 3 }, "savedSearch": { "id": "ss123", "name": "Draft Articles" } }
asset
{ "data": [ { "id": "asset123", "name": "hero-image.jpg", "type": "image/jpeg", "size": 245760, "createdAt": "2024-03-20T10:00:00Z", "updatedAt": "2024-03-21T15:30:00Z" } ], "pagination": { "page": 1, "limit": 20, "total": 15, "pages": 1 }, "savedSearch": { "id": "ss124", "name": "Recent Images" } }
{ "error": { "code": "NOT_FOUND", "message": "Saved search not found" } }
curl -X POST "https://api.metabind.ai/v1/organizations/org123/projects/proj456/saved-searches/ss123/execute?limit=10" \ -H "Authorization: Bearer YOUR_API_KEY"