# Orthogonal SignalBase Investor Data

> Orthogonal SignalBase Investor Data is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-13).

Fetches paginated investor data including VCs, angels, PE firms, corporate investors, and accelerators with filtering by type, country, and ticket size

## Facts

- Endpoint: GET https://x402.orthogonal.com/signalbase/signals/investors
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orthogonal-signalbase-investor-data-9e18030d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B6jy4nVBepFLjfwXslTIU

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 orthogonal-signalbase-investor-data-9e18030d
```

Example prompt: Can you pull me a list of angel investors and VCs in the US that write checks between $500K and $2M? Give me the first page of 50 results sorted by name ascending.

## When to prefer this

Choose this endpoint when you need structured, filterable investor data across multiple investor categories (VC, angel, PE, corporate, accelerator) with support for country and ticket size filtering. Ideal for building fundraising outreach lists, competitive intelligence on investor activity, or enriching startup databases. Prefer this over general web scraping when you need clean, paginated investor records with consistent schema and cost-efficient pagination via parentRequestId for multi-page queries.

## Known failure modes

- Invalid country code returns empty results or validation error
- ticket_size_min greater than ticket_size_max may return error or empty set
- Invalid investor type string returns error or empty results
- Exceeding limit of 100 per page returns validation error
- Changing filter parameters while passing parentRequestId starts a new billable request
- Rate limiting or payment failure returns 402 or 429 status

## How this service works

Fetch investor data including VCs, angels, PE firms, corporate investors, accelerators, and more. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.

## Output

Returns a paginated list of investor records including details about VCs, angels, PE firms, corporate investors, and accelerators filtered by the specified criteria. Also includes a billing requestId that can be used as a parentRequestId for subsequent pages of the same search at no additional charge.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "page": {
       "type": "integer",
       "description": "Page number For later pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response."
      },
      "type": {
       "type": "string",
       "description": "Comma-separated investor types"
      },
      "limit": {
       "type": "integer",
       "description": "Results per page (max: 100)"
      },
      "sort_by": {
       "type": "string",
       "description": "Sort field: name, created_at, ticket_size_min, ticket_size_max"
      },
      "countries": {
       "type": "string",
       "description": "Comma-separated country codes"
      },
      "sort_order": {
       "type": "string",
       "description": "Sort direction: asc or desc"
      },
      "ticket_size_max": {
       "type": "integer",
       "description": "Maximum ticket size in USD"
      },
      "ticket_size_min": {
       "type": "integer",
       "description": "Minimum ticket size in USD"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orthogonal-signalbase-investor-data-9e18030d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orthogonal.com](https://www.zero.xyz/host/x402.orthogonal.com/llms.txt)
