IntegrationsCDPTreasure Data

Treasure Data

Enterprise customer data platform for collecting, unifying, and activating customer data with built-in AI and machine learning capabilities.

Configuration

FieldTypeRequiredDescription
api_keysecretYesYour Treasure Data write-only API key. Generate one in the Treasure Data console under API Keys.
database_namestringYesThe target Treasure Data database name to store ingested events. Must already exist in your account.
table_namestringYesThe target table name within the specified database. Will be created automatically if it does not exist.
regionselectYesThe Treasure Data region your account is hosted in. Determines the API endpoint used for data ingestion.

Quick Setup

  1. Navigate to Integrations in the sidebar.
  2. Open the Integration Library tab.
  3. Find Treasure Data or filter by CDP.
  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/treasure_data/install \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Treasure Data",
    "variant": "default",
    "config": {
      "api_key": "xxxxxxxxxxxxxxxxxxxx",
      "database_name": "datafly_events",
      "table_name": "events"
    },
    "delivery_mode": "server_side"
  }'

Delivery

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

Visit Treasure Data documentation for full API documentation and credential setup instructions.