# Mangrove Strategy Trade List

> Mangrove Strategy Trade List 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).

Lists historical trades for a given trading strategy, optionally filtered by asset symbol or win/loss outcome

## Facts

- Endpoint: POST https://api.mangrovedeveloper.ai/api/v1/strategy-workflow/list_trades?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-strategy-trade-list-30f9da9d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_F_6YMuz0y8MV-Xjht_W4H

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-strategy-trade-list-30f9da9d -d '<json body>'
```

Example prompt: Pull up all the losing BTC trades from my Mangrove strategy (ID: a3f7c291-84bb-4d12-b5a2-0d9e7c8f1234), up to 100 results.

## When to prefer this

Use this endpoint when you need to retrieve historical trade records for a specific Mangrove trading strategy, especially when you want to filter by asset (e.g., BTC or ETH) or by trade outcome (win or loss). This is the right choice for performance review, strategy auditing, or feeding trade history into downstream analytics. It is not suitable for placing new trades, creating strategies, or retrieving real-time market data.

## Known failure modes

- Invalid or missing strategy_id UUID returns an error or empty result set
- Unrecognized asset symbol may return no results or a validation error
- Invalid outcome value (not 'win' or 'loss') may cause a bad request error
- Exceeding API rate limits or payment failures return 402 or 429 errors
- Empty result set returned when no trades match the specified filters

## How this service works

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

## Output

A list of trade records associated with the specified strategy, each containing trade details such as asset symbol, outcome (win/loss), and relevant trade metadata. Results are limited to the specified maximum count and filtered by any provided asset or outcome constraints.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "asset": {
   "type": "string",
   "description": "Asset symbol, e.g. BTC or ETH."
  },
  "limit": {
   "type": "integer",
   "default": 100,
   "description": "Maximum results."
  },
  "outcome": {
   "type": "string",
   "description": "Only \"win\" or only \"loss\"."
  },
  "strategy_id": {
   "type": "string",
   "description": "The strategy's UUID."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mangrove-strategy-trade-list-30f9da9d/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)
