# Mangrove Developer Backtests Bulk Retrieval

> Mangrove Developer Backtests Bulk Retrieval is a paid API for AI agents from api.mangrovedeveloper.ai, paid per call via x402, $0.001/call, status unknown (last checked 2026-11-04).

Retrieves a bulk list of backtests from the Mangrove Agent platform via a GET request.

## Facts

- Endpoint: GET https://api.mangrovedeveloper.ai/api/v1/backtests/bulk?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mangrove-developer-backtests-bulk-retrieval-1d90a053
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MX77yuehqfirpgqysU08J

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 mangrove-developer-backtests-bulk-retrieval-1d90a053
```

Example prompt: Can you pull up all the bulk backtests from Mangrove for backtest ID 'bt-20240501-xyz' so I can review the results?

## When to prefer this

Use this endpoint when you need to retrieve multiple or all backtest records at once from the Mangrove Agent platform, particularly when you want to review historical strategy performance, audit agent runs, or compare outcomes across a batch of backtests. Prefer this over single-record endpoints when bulk data retrieval is needed.

## Known failure modes

- Missing or invalid backtest_id returns a 400 or 404 error
- Payment not fulfilled results in a 402 Payment Required response
- Unauthorized access returns a 401 or 403 error
- No backtests found for the given ID returns an empty list or 404
- Server-side errors return a 500 response

## How this service works

Developer references for Mangrove Agent, API contracts, MCP and AI integrations.

## Output

Returns a collection of backtest records associated with the specified backtest ID, including historical run data, performance metrics, and configuration details for each backtest entry.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "backtest_id"
     ],
     "properties": {
      "backtest_id": {
       "type": "string"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {},
     "description": "This operation takes no query parameters."
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mangrove-developer-backtests-bulk-retrieval-1d90a053/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.mangrovedeveloper.ai](https://www.zero.xyz/host/api.mangrovedeveloper.ai/llms.txt)
