# Darkly Energized Batch Series Fetch

> Darkly Energized Batch Series Fetch is a paid API for AI agents from darklyenergized.com, paid per call via x402, $0.8/call, status unknown (last checked 2026-10-28).

Fetch multiple central-bank liquidity and dark-energy computed series in a single paid call, returning time-series data for up to 20 series IDs over a specified date range

## Facts

- Endpoint: POST https://darklyenergized.com/api/v1/x402/series/batch?utm_source=zero.xyz
- Price: $0.8/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/darkly-energized-batch-series-fetch-45959c14
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_adl8asde_tSCriaRltl-w

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability darkly-energized-batch-series-fetch-45959c14 -d '<json body>'
```

Example prompt: Can you pull the Fed total assets, ECB total assets, and central bank dark energy oscillator series all at once from January 1 2023 to December 31 2023 using the darklyenergized batch endpoint?

## When to prefer this

Use this endpoint when you need data from two or more of the available central bank or macro liquidity series simultaneously and want to minimize API calls and payment overhead. It is more cost-effective than calling individual series endpoints separately when fetching 3+ series. Prefer individual series endpoints ($0.05 each) only when you need exactly one or two series. Use this batch endpoint for dashboard builds, multi-CB comparisons, or any workflow that joins global liquidity data across regions.

## Known failure modes

- Invalid or unsupported series ID returns 400 with list of valid enum values
- Date range with no available data returns empty series arrays
- Requesting more than 20 series IDs triggers validation error
- Malformed date format (not YYYY-MM-DD) returns 400 bad request
- Payment failure via x402 protocol returns 402 Payment Required
- from date after to date returns invalid date range error

## How this service works

Fetch multiple computed series in one call (the sum of each series price)

## Output

Returns time-series data for each requested series ID over the specified date range. Each series includes computed values (e.g. USD-converted central bank total assets, reserve balances, dark energy oscillator readings). If summary=true, returns aggregate statistics rather than full bar-by-bar data. The price charged equals $0.05–$0.10 per distinct series ID included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "to": {
   "type": "string",
   "format": "date",
   "description": "End date (YYYY-MM-DD)"
  },
  "ids": {
   "type": "array",
   "items": {
    "enum": [
     "cbdet",
     "cbdeo",
     "wresbal_plus",
     "fed_drains",
     "cb_usd_walcl",
     "cb_usd_jpnassets",
     "cb_usd_ecbassetsw",
     "cb_usd_cncbbs",
     "cb_usd_gbcbbs",
     "cb_usd_chcbbs",
     "cb_usd_cacbbs",
     "cb_usd_krcbbs"
    ],
    "type": "string"
   },
   "maxItems": 20,
   "minItems": 1,
   "description": "Up to 20 series ids; the price is the sum of each distinct series"
  },
  "from": {
   "type": "string",
   "format": "date",
   "description": "Start date (YYYY-MM-DD)"
  },
  "summary": {
   "type": "boolean",
   "default": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/darkly-energized-batch-series-fetch-45959c14/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from darklyenergized.com](https://www.zero.xyz/host/darklyenergized.com/llms.txt)
