MongoDB

Load event data into MongoDB for flexible, document-oriented NoSQL storage.

Configuration

FieldTypeRequiredDescription
connection_urisecretYesThe MongoDB connection string, e.g. mongodb+srv://user:pass@cluster.mongodb.net.
databasestringYesThe target database name.
collectionstringYesThe target collection name to insert documents into.

Quick Setup

  1. Navigate to Integrations in the sidebar.
  2. Open the Integration Library tab.
  3. Find MongoDB or filter by Cloud Storage.
  4. Click Install, select a variant if available, and fill in the required fields.
  5. Click Install Integration to create the integration with a ready-to-use default configuration.

API Setup

curl -X POST http://localhost:8084/v1/admin/integration-catalog/mongodb/install \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "MongoDB",
    "variant": "default",
    "config": {
      "database": "analytics",
      "collection": "events"
    },
    "delivery_mode": "server_side"
  }'

Delivery

Events are delivered server-side from your Datafly Signal infrastructure directly to MongoDB. No client-side scripts are loaded for this integration.

Visit MongoDB documentation for full API documentation and credential setup instructions.