Developers Documentation
Welcome to Carbon Arc Developers Docs. This section provides structured guides, API references, and SDK documentation to help you integrate Carbon Arc into your data workflows, applications, and systems.
Getting Started
New to Carbon Arc? Start here to set up authentication and make your first API call.
Developer Guides
Comprehensive guides to help you work with Carbon Arc's APIs and data.
Quick Reference
| Guide | Description |
|---|---|
| ID Reference | Understand entity IDs, insight IDs, and dataset IDs |
| Filters & Date Ranges | Master filtering and date options for queries |
| Error Handling | Implement robust error handling and retries |
| Exporting Data | Export to CSV, Excel, Parquet, databases, and cloud |
| Account Management | Manage balances and account settings via SDK |
Quick Install
pip install carbonarc python-dotenv pandas
import os
from dotenv import load_dotenv
from carbonarc import CarbonArcClient
load_dotenv()
client = CarbonArcClient(token=os.getenv('API_AUTH_TOKEN'))
# Test connection
balance = client.client.get_balance()
print(f"Connected! Balance: {balance}")
Get Your API Token
Copy your API token from the User Portal in the Developers tab.
Resources
Need help? Contact us at support@carbonarc.co