Create Saved Filter - MindBridge Documentation
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Create Saved Filter
POST /v1/saved-filters
cURL
curl --request POST \
--url https://{tenant}.mindbridge.ai/api/v1/saved-filters \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"analysisTypeId": "<string>",
"name": {},
"category": {},
"condition": {
"type": "GROUP",
"conditions": [
{}
]
},
"organizationId": "<string>",
"libraryId": "<string>",
"engagementId": "<string>",
"displayCurrencyCode": "<string>",
"displayLocale": "<string>"
}
'
Python Example
import requests
url = "https://{tenant}.mindbridge.ai/api/v1/saved-filters"
payload = {
"analysisTypeId": "<string>",
"name": {},
"category": {},
"condition": {
"type": "GROUP",
"conditions": [{}]
},
"organizationId": "<string>",
"libraryId": "<string>",
"engagementId": "<string>",
"displayCurrencyCode": "<string>",
"displayLocale": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
Response
201 - application/json
{
"id": "<string>",
"version": 123,
"creationDate": "2023-11-07T05:31:56Z",
"lastModifiedDate": "2023-11-07T05:31:56Z",
"createdUserInfo": {
"userId": "<string>",
"userName": "<string>"
},
"lastModifiedUserInfo": {
"userId": "<string>",
"userName": "<string>"
},
"analysisTypeId": "<string>",
"organizationId": "<string>",
"libraryId": "<string>",
"engagementId": "<string>",
"name": {},
"category": {},
"displayCurrencyCode": "<string>",
"displayLocale": "<string>",
"condition": {
"type": "GROUP",
"conditions": [{}]
},
"legacyFilterFormat": true
}
Authorizations
Authorization
Bearer <token>