Skip to main content

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

GuideDescription
ID ReferenceUnderstand entity IDs, insight IDs, and dataset IDs
Filters & Date RangesMaster filtering and date options for queries
Error HandlingImplement robust error handling and retries
Exporting DataExport to CSV, Excel, Parquet, databases, and cloud
Account ManagementManage 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