Claude Beta
Claude is a suite of AI products and services developed by Anthropic for building, managing, and using AI applications.
The Fivetran Claude connector syncs data from the following Claude services and APIs:
- Claude Platform: A developer platform that provides organization management and reporting data, as well as workspace-level resources
- Claude Enterprise Analytics API: An API that provides organization-level activity, usage, and cost data for Claude Enterprise organizations
- Claude Compliance API: An API that provides activity events, chats, projects, and organization and group membership data for governance and audit workflows
- Spend Limits API: An API that provides effective spend limits and spend-limit increase requests for members of Claude Enterprise organizations
Features
| Feature Name | Supported | Notes |
|---|---|---|
| Capture deletes | API_KEY, COMPLIANCE_GROUP_MEMBER, COMPLIANCE_GROUPS, COMPLIANCE_ORGANIZATION, COMPLIANCE_ORGANIZATION_USER, COMPLIANCE_ROLE, COMPLIANCE_ROLE_PERMISSION, FILE_METADATA, INVITE, MESSAGE_BATCH, MESSAGE_BATCH_RESULT, MODEL, ORGANIZATION, SKILL, SKILL_VERSION, USERS, WORKSPACE, and WORKSPACE_MEMBER tables. | |
| History mode | ||
| Custom data | ||
| Data blocking | ||
| Column hashing | ||
| Re-sync | ||
| Row filtering | ||
| API configurable | API configuration | |
| Priority-first sync | COMPLIANCE_ACTIVITY and COMPLIANCE_CHAT tables. | |
| Fivetran data models | ||
| Private networking | ||
| Authorization via API |
Supported deployment models
We support the SaaS and Hybrid deployment models for the connector.
You must have an Enterprise or Business Critical plan to use the Hybrid Deployment model.
Setup guide
Follow our step-by-step Claude setup guide to connect Claude with your destination using Fivetran connectors.
Sync overview
To capture new records and updates, we incrementally sync the following tables and their child tables:
CLAUDE_CODE_USAGE_REPORTCOMPLIANCE_ACTIVITYCOMPLIANCE_CHATCOMPLIANCE_PROJECTCOST_REPORTENTERPRISE_ACTIVITY_SUMMARYENTERPRISE_CHAT_PROJECT_USAGEENTERPRISE_CONNECTOR_USAGEENTERPRISE_SKILL_USAGEENTERPRISE_USER_ACTIVITYENTERPRISE_USER_COST_REPORTENTERPRISE_USER_USAGE_REPORTMESSAGE_USAGE_REPORT
We re-import the following tables during every sync:
API_KEYCOMPLIANCE_GROUP_MEMBERCOMPLIANCE_GROUPSCOMPLIANCE_ORGANIZATIONCOMPLIANCE_ORGANIZATION_USERCOMPLIANCE_ROLECOMPLIANCE_ROLE_PERMISSIONFILE_METADATAINVITEMESSAGE_BATCHMESSAGE_BATCH_RESULTMODELORGANIZATIONSKILLSKILL_VERSIONSPEND_LIMITSPEND_LIMIT_INCREASE_REQUESTUSERSWORKSPACEWORKSPACE_MEMBER
Schema information
This schema applies to all Claude connections.
Schema notes
We sync data from the Calude Compliance API into the COMPLIANCE_* tables. These tables may contain sensitive user data, such as chat messages, project files, and activity events. Use the data blocking and column hashing methods to control which fields Fivetran syncs into your destination.
API key data scopes
Fivetran uses the API keys you provide during connection setup to access different Claude data groups. Provide one or more of the following API keys based on the data you want to sync. For example, to sync only Claude Enterprise Analytics API data, provide a Claude Enterprise Admin API key with the read:analytics scope.
| API key | Data scope | Data synced |
|---|---|---|
| Admin API key | Claude Platform organization-level data | Organization information, users, workspaces, workspace members, API keys, and invites. We also use this key to sync message usage, cost, and Claude Code usage reports. |
| Workspace API key | Claude Platform workspace-level data | Models, file metadata, message batches and results, skills, and skill versions from a specific Claude workspace. Use one connection for each workspace you want to sync. |
| Claude Enterprise Admin API key | Claude Enterprise Analytics API, Spend Limits API, and Claude Compliance API data, depending on the configured scopes | Organization-level activity, usage, cost, and feature usage data from the Claude Enterprise Analytics API. Effective spend limits and spend-limit increase requests from the Spend Limits API. With the required Compliance API scopes, we also use this key to sync activity events, organization users, roles, permissions, groups, group members, chats, messages, projects, attachments, and document data. |