CarbonIQ
autonomous carbon intelligence and optimization platform designed for data centers, utilities, oil & gas companies, and other large-scale consumers. It leverages AI, reinforcement learning, and an immutable ledger to track, forecast, and optimize carbon emissions. This platform provides real-time metrics, actionable recommendations, and a transparent governance framework to help organizations…
CarbonIQ endpoints
| Method | Endpoint | Description |
|---|---|---|
| Data Center | ||
| GET |
/datacenter/metrics /datacenter/metrics |
Retrieves the most recent operational metrics from the data center, including PUE, energy consumption, and server status. |
| GET |
/datacenter/health /datacenter/health |
Performs a quick health check of the Data Center backend to ensure it is online and responsive. |
| POST |
/datacenter/ingest /datacenter/ingest |
Ingests real-time operational metrics from a data center. This is a critical endpoint for continuous monitoring and optimization. |
| Utility | ||
| GET |
/utility/metrics /utility/metrics |
Retrieves the most recent metrics for utility companies, including energy generation, peak demand, and emissions. |
| POST |
/utility/ingest /utility/ingest |
Ingests real-time metrics from utility companies, including power plant generation, grid load, and emissions data. |
| GET |
/utility/health /utility/health |
Checks the operational status of the Utility backend. |
| Oil & Gas | ||
| POST |
/oil_and_gas/ingest /oil_and_gas/ingest |
Ingests key operational metrics from the oil & gas industry, such as production rates, flaring emissions, and energy consumption. |
| GET |
/oil_and_gas/health /oil_and_gas/health |
Checks the operational status of the Oil & Gas backend. |
| GET |
/oil_and_gas/metrics /oil_and_gas/metrics |
Retrieves the most recent operational metrics for the oil & gas industry, providing a snapshot of current performance. |
| RL Orchestrator | ||
| GET |
/orchestrator/health /orchestrator/health |
Checks the operational status of the RL Orchestrator backend, ensuring it's ready to provide optimization recommendations. |
| GET |
/orchestrator/optimizations /orchestrator/optimizations |
Retrieves a list of AI-driven optimization recommendations. These suggestions are generated by the reinforcement learning model to improve carbon efficiency. |
| Climate DAO Agent | ||
| GET |
/dao/proposals /dao/proposals |
Retrieves a list of all active or pending governance proposals from the Climate DAO. This allows users to track and participate in decentralized decision-making. |
| GET |
/dao/health /dao/health |
Checks the operational status of the Climate DAO agent backend. |
| LLM Compliance | ||
| GET |
/llm/health /llm/health |
Checks the operational status of the LLM Compliance backend. |
| GET |
/llm/kpis /llm/kpis |
Retrieves key performance indicators (KPIs) for ESG compliance, generated by the LLM. This includes metrics like compliance score and audit success rates. |
| GET |
/llm/compliance-status /llm/compliance-status |
Retrieves the latest compliance reports and their status, providing a high-level overview of an organization's ESG standing. |
| Carbon Forecasting | ||
| POST |
/forecasting/predict /forecasting/predict |
Predicts the carbon footprint for a given workload based on its power demand, duration, and location. |
| POST |
/forecasting/forecast /forecasting/forecast |
Generates a forecasted timeseries for a specific metric in a datacenter over a defined horizon. |
| GET |
/forecasting/data /forecasting/data |
Retrieves forward-looking carbon intensity and energy demand data for various regions. This is essential for planning carbon-aware operations and workload scheduling. |
| AI | ||
| POST |
/ai/assist /ai/assist |
A powerful AI assistant that provides operational insights and recommendations based on natural language queries. It can help users understand complex data and suggest… |
| Marketplace | ||
| GET |
/marketplace/portfolio/{user_id} /marketplace/portfolio/{user_id} |
Retrieves a full portfolio for a user, including their current balance, transaction history, and item holdings. |
| GET |
/marketplace/transactions/{user_id} /marketplace/transactions/{user_id} |
Retrieves a list of all buy and sell transactions for a specific user. |
| GET |
/marketplace/listings /marketplace/listings |
Retrieves a list of all items available for trade on the marketplace, including carbon credits and other assets. |
| POST |
/marketplace/sell /marketplace/sell |
Allows a user to sell items back to the marketplace, adding the value to their account balance. |
| GET |
/marketplace/portfolio/{user_id}/summary /marketplace/portfolio/{user_id}/summary |
Provides a quick summary of a user's portfolio, including their balance, total items bought and sold, and net quantity of items held. |
| GET |
/marketplace/balance/{user_id} /marketplace/balance/{user_id} |
Retrieves the current balance for a specified user, in terms of marketplace credits. |
| POST |
/marketplace/buy /marketplace/buy |
Allows a user to purchase items from the marketplace using their account balance. |
| POST |
/utility/purchase /utility/purchase |
Initiates a transaction to purchase utility-based carbon credits from the marketplace. This endpoint records the transaction on the ledger. |
| GET |
/marketplace/summary /marketplace/summary |
Retrieves a high-level summary of the carbon credit marketplace, including current price, volume, and market capitalization. |
| GET |
/marketplace/health /marketplace/health |
Performs a health check on the marketplace backend to ensure it's online and operational. |
| Agents | ||
| GET |
/agents/registry /agents/registry |
Retrieves a list of all autonomous agents registered in the system, along with their current status and a log of their last actions. |
| POST |
/agents/execute_multi /agents/execute_multi |
Executes a task for a specific customer, allowing for multi-tenancy and granular control over agent operations. |
| POST |
/agents/execute_policy /agents/execute_policy |
Executes an agent task after verifying that the action is allowed by the current governance policies. This ensures that all automated actions comply with defined rules. |
| POST |
/agents/stop /agents/stop |
Changes the status of a specified agent to 'stopped', preventing it from executing further tasks. |
| GET |
/agents/status /agents/status |
Retrieves the real-time operational status for all agents, including their current state and last performed action. |
| POST |
/agents/start /agents/start |
Changes the status of a specified agent to 'running', enabling it to begin executing tasks. |
| GET |
/agents/metrics /agents/metrics |
Retrieves performance metrics for all agents, such as the number of tasks executed and the timestamp of their last task. |
| POST |
/agents/trigger/oilgas /agents/trigger/oilgas |
Triggers an agent based on oil & gas operational metrics. For example, an agent can be triggered to manage emissions if flaring exceeds a specific limit. |
| POST |
/agents/execute /agents/execute |
Submits a specific task for an agent to execute. The task is processed asynchronously and its status can be tracked. |
| GET |
/agents/logs /agents/logs |
Fetches a log of recent actions and events performed by the agents. The `limit` parameter can be used to control the number of log entries returned. |
| POST |
/agents/trigger/datacenter /agents/trigger/datacenter |
Triggers an autonomous agent to perform a task based on real-time data center metrics. For example, an agent can be triggered to optimize power usage if PUE exceeds a predefined… |
| GET |
/agents/tasks /agents/tasks |
Retrieves a comprehensive list of all tasks executed by all agents, providing a historical log of operations. |
| Cloud | ||
| GET |
/cloud/providers /cloud/providers |
Retrieves a list of all cloud providers supported by the CarbonIQ platform for metrics tracking and optimization. |
| GET |
/cloud/costs /cloud/costs |
Retrieves estimated monthly cloud costs and provides cost-saving recommendations. This helps users optimize their infrastructure for both cost and carbon efficiency. |
| GET |
/cloud/emissions /cloud/emissions |
Retrieves carbon emissions metrics for a specific cloud provider and/or region. This provides detailed insight into the carbon footprint of cloud operations. |
| GET |
/cloud/sla_status /cloud/sla_status |
Retrieves the Service Level Agreement (SLA) status for a specific cloud provider or all providers, including uptime and any recent breaches. |
| GET |
/cloud/overview /cloud/overview |
Retrieves a high-level overview of different cloud regions, including their carbon intensity and renewable energy share. This helps users make informed decisions about where to… |
| GET |
/cloud/autoscale_suggestions /cloud/autoscale_suggestions |
Provides intelligent suggestions for auto-scaling based on carbon intensity data. This helps users reduce their carbon footprint by automatically scaling down during… |
| Ledger | ||
| GET |
/ledger/hashes /ledger/hashes |
Retrieves a list of all timestamps and their corresponding cryptographic hashes from the ledger. This can be used to quickly verify the integrity of the ledger. |
| GET |
/ledger/latest /ledger/latest |
Retrieves the most recent entry that was recorded on the immutable ledger. |
CarbonIQ pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $499.99 / month | 1000 / hour |
|
| PRO | $1,499.99 / month | 2000 / hour |
|
| ULTRA Recommended | $2,499.99 / month | 3000 / second |
|
| MEGA | $4,999.99 / month | 5000 / hour |
|