Developer Guide
Welcome to the Breadcrumb Developer Guide! This guide will help you integrate Breadcrumb's powerful analytics and data visualization capabilities into your applications.
Overview
Breadcrumb provides a comprehensive set of APIs that allow you to:
- Create and manage data sources
- Set up and configure spaces for your data
- Generate embed tokens for secure widget integration
- Manage conversations and chat interactions
- Embed interactive visualizations in your applications
Getting Started
To begin using the Breadcrumb API:
- Get an API Key: Contact support@breadcrumb.ai to obtain your API key
- Set up Authentication: Use your API key in the
X-API-Key
header for all API requests - Explore the APIs: Browse our API Reference for detailed endpoint documentation
Available APIs
Sources API
Connect and manage your data sources, including:
- Database connections
- File uploads
- API integrations
Spaces API
Create and configure spaces for your data:
- Set up data models
- Configure visualizations
- Manage access controls
Embed API
Securely embed Breadcrumb visualizations:
- Generate embed tokens
- Configure widget settings
- Manage user access
Conversations API
Handle chat interactions:
- Create and manage conversations
- Send and receive messages
- Track conversation history
Integration Options
Widget Embedding
Easily embed Breadcrumb visualizations and dashboards using our Embedding solution. This provides a simple iframe-based integration that requires minimal setup.
API Integration
For more advanced use cases, you can directly integrate with our APIs to:
- Add AI-powered analytics to your existing data infrastruction
- Automate data processing and visualization pipelines
- Implement advanced AI-powered data workflows
Support
Need help with integration? Our team is here to help: