POSThttps://api.credal.ai/api/v0/documentCollections/mongodb/createMongoSync
Body Parameters
View in API Reference
Request
1import requests
2
3# Create Mongo Collection Sync (POST /v0/documentCollections/mongodb/createMongoSync)
4response = requests.post(
5 "https://api.credal.ai/api/v0/documentCollections/mongodb/createMongoSync",
6 headers={
7 "Authorization": "Bearer "
8 },
9 json={
10 "collectionId": "ac20e6ba-0bae-11ef-b25a-efca73df4c3a",
11 "mongoURI": "mongodb+srv://cluster0.hzwklqn.mongodb.net/Cluster0?retryWrites=true&w=majority",
12 "config": {
13 "syncName": "My sales transcripts",
14 "collectionName": "myCollection",
15 "filterExpression": {
16 "status": {
17 "$ne": "disabled"
18 }
19 },
20 "sourceFields": {
21 "body": "body",
22 "sourceName": "meetingName",
23 "sourceSystemUpdated": "transcriptDatetime",
24 "sourceUrl": "link"
25 }
26 }
27 },
28)
29
30print(response.json())
Response