API Data Provider - Online Help

Connecting to Elevenlabs

To authenticate to ElevenLabs, and connect to your own data or to allow other users to connect to their data, you can use API Key authentication.

Authentication

To authenticate to ElevenLabs, and connect to your own data or to allow other users to connect to their data, you can use API Key authentication.

Using API Key Authentication

To authenticate using an API Key, you need to obtain your API Key from your ElevenLabs account settings.

You can then connect by setting the AuthScheme to APIKey and providing your API key:

  • AuthScheme: Set this to APIKey.
  • APIKey: Set this to your API key from ElevenLabs.

Available Tables

The ElevenLabs API Profile provides access to comprehensive voice generation and conversational AI data across 45 specialized tables:

  • Voices - Access available voices with settings, labels, and voice metadata.
  • SharedVoices - Query publicly shared voices from the ElevenLabs voice library.
  • VoiceSettings - Retrieve per-voice settings including stability and similarity boost.
  • VoiceDefaultSettings - Access the default voice settings for the account.
  • VoiceProfilePage - Query voice profile page data for a specific voice.
  • PVCSpeakerSeparation - Retrieve speaker separation job status for Professional Voice Clones.
  • Models - Access available text-to-speech and voice conversion models.
  • HistoryItems - Query voice generation history with audio metadata.
  • Users - Access user account information and tier details.
  • UserSubscription - Retrieve subscription tier and character usage statistics.
  • Agents - Access Conversational AI agent configurations.
  • AgentDetails - Retrieve detailed configuration for a specific Conversational AI agent.
  • AgentBranches - Query agent conversation branch definitions.
  • AgentTests - Access agent test case configurations.
  • AgentWidgets - Retrieve widget configuration for embedding an agent.
  • AgentLink - Access the shareable link for a Conversational AI agent.
  • Conversations - Query agent conversation session records.
  • ConversationDetails - Retrieve detailed transcript and metadata for a specific conversation.
  • ConvAITools - Access Conversational AI tool definitions.
  • ConvAIUsers - Query Conversational AI user interaction data for an agent.
  • KnowledgeBase - Access knowledge base documents used by agents.
  • KnowledgeBaseDependentAgents - Query agents that depend on a specific knowledge base document.
  • McpServers - Access MCP server configurations for agents.
  • McpServerTools - Retrieve tools available on a specific MCP server.
  • McpServerToolConfigs - Access configuration for a specific MCP server tool.
  • PhoneNumbers - Query phone number configurations assigned to agents.
  • WhatsAppDetails - Access WhatsApp integration details for agents.
  • LLMs - Retrieve available language models for Conversational AI.
  • WorkspaceSettings - Access Conversational AI workspace configuration.
  • WorkspaceSecrets - Query workspace-level secrets for Conversational AI.
  • ConvAIDashboardSettings - Retrieve Conversational AI dashboard configuration.
  • GeneralWorkspaceSettings - Access general workspace settings including invitation policies.
  • GeneralWorkspaceSecrets - Query general workspace-level secrets.
  • WorkspaceDashboardSettings - Retrieve workspace dashboard layout and chart configuration.
  • StudioProjects - Access Studio long-form content project data.
  • StudioProjectSnapshots - Query snapshots of Studio projects.
  • StudioChapters - Retrieve chapter data within Studio projects.
  • StudioChapterSnapshots - Access snapshots of Studio project chapters.
  • AudioNativeProjectSettings - Retrieve AudioNative project settings.
  • PronunciationDictionaries - Access custom pronunciation dictionary definitions.
  • Transcripts - Query speech-to-text transcription data.
  • Dubs - Access dubbing project data for audio/video translation.
  • UsageMetrics - Retrieve character usage statistics for a time period.
  • ServiceAccounts - Access service account records.
  • ServiceAccountApiKeys - Query API keys associated with a service account.

Sample Connection String

Profile=C:\profiles\Elevenlabs.apip;AuthScheme=APIKey;APIKey=your_api_key_here;

Usage Examples

AgentBranches:

SELECT * FROM AgentBranches WHERE AgentId = 'agent_01234567890'

AgentDetails:

SELECT * FROM AgentDetails WHERE AgentId = 'agent_01234567890'

AgentLink:

SELECT * FROM AgentLink WHERE AgentId = 'agent_01234567890'

Agents:

SELECT * FROM Agents

AgentTests:

SELECT * FROM AgentTests

AgentWidgets:

SELECT * FROM AgentWidgets WHERE AgentId = 'agent_01234567890'

BatchCalls:

SELECT * FROM BatchCalls

ConvAITools:

SELECT * FROM ConvAITools

ConvAIUsers:

SELECT * FROM ConvAIUsers

ConversationDetails:

SELECT * FROM ConversationDetails WHERE ConversationId = 'conv_01234567890'

Conversations:

SELECT * FROM Conversations

Dubs:

SELECT * FROM Dubs

HistoryItems:

SELECT * FROM HistoryItems

KnowledgeBase:

SELECT * FROM KnowledgeBase

KnowledgeBaseDependentAgents:

SELECT * FROM KnowledgeBaseDependentAgents WHERE DocumentationId = 'doc_01234567890'

LLMs:

SELECT * FROM LLMs

McpServers:

SELECT * FROM McpServers

McpServerTools:

SELECT * FROM McpServerTools WHERE McpServerId = 'mcp_01234567890'

Models:

SELECT * FROM Models

PhoneNumbers:

SELECT * FROM PhoneNumbers

PronunciationDictionaries:

SELECT * FROM PronunciationDictionaries

SharedVoices:

SELECT * FROM SharedVoices

StudioChapterSnapshots:

SELECT * FROM StudioChapterSnapshots WHERE ProjectId = 'proj_01234567890' AND ChapterId = 'chap_01234567890'

StudioChapters:

SELECT * FROM StudioChapters WHERE ProjectId = 'proj_01234567890'

StudioProjectSnapshots:

SELECT * FROM StudioProjectSnapshots WHERE ProjectId = 'proj_01234567890'

StudioProjects:

SELECT * FROM StudioProjects

Transcripts:

SELECT * FROM Transcripts WHERE TranscriptionId = 'trans_01234567890'

UserSubscription:

SELECT * FROM UserSubscription

Users:

SELECT * FROM Users

VoiceSettings:

SELECT * FROM VoiceSettings WHERE VoiceId = 'voice_01234567890'

Voices:

SELECT * FROM Voices

WhatsAppDetails:

SELECT * FROM WhatsAppDetails

WorkspaceSecrets:

SELECT * FROM WorkspaceSecrets

WorkspaceSettings:

SELECT * FROM WorkspaceSettings

Connection Properties

The connection string properties are the various options that can be used to establish a connection. This section provides a complete list of the options you can configure in the connection string for this provider.


Property Description
APIKey Your ElevenLabs API key.
AuthScheme The scheme used for authentication. Accepted entries are APIKey or None.
Allowed values are: BASIC, NONE, NTLM, OAUTH, APIKEY, OAUTH_CLIENT

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655.0