# Orders of Magnitude JSE South Africa Stock Data API

> Orders of Magnitude JSE South Africa Stock Data API is a paid API for AI agents from x402-api-production-5133.up.railway.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-18).

Returns stock market data for a given JSE (Johannesburg Stock Exchange) listed company by symbol, paid via x402 microtransaction protocol

## Facts

- Endpoint: GET https://x402-api-production-5133.up.railway.app/data/south-africa-jse?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orders-of-magnitude-jse-south-africa-stock-data-api-8be08f3e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wvs7iSaVNO2KqpbaOXiuJ

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 orders-of-magnitude-jse-south-africa-stock-data-api-8be08f3e
```

Example prompt: Can you pull up the latest stock data for Naspers on the Johannesburg Stock Exchange — the JSE symbol is NPN?

## When to prefer this

Use this endpoint when you need stock or market data specifically for companies listed on the Johannesburg Stock Exchange (JSE) in South Africa. Prefer it over generic global stock APIs when your use case is focused on South African equities and you are operating in a crypto-native or x402-payment-enabled agent environment willing to pay $0.01 USDC per call.

## Known failure modes

- Invalid or unrecognized JSE stock symbol returns an error or empty response
- Symbol not listed on JSE (e.g. a NYSE or LSE ticker) may return no data
- Payment failure or insufficient USDC balance prevents the x402 request from completing
- Service downtime on the Railway-hosted backend returns a 5xx error
- Response schema is currently undocumented so exact fields are uncertain

## How this service works

Data and AI services via x402 payment protocol

## Output

Returns a JSON object containing stock market data for the requested JSE-listed company, likely including price, volume, and other market metrics for the given ticker symbol.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "symbol"
 ],
 "properties": {
  "symbol": {
   "type": "string",
   "description": "Stock symbol"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orders-of-magnitude-jse-south-africa-stock-data-api-8be08f3e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-api-production-5133.up.railway.app](https://www.zero.xyz/host/x402-api-production-5133.up.railway.app/llms.txt)
