# Orthogonal SignalBase CSV Enrichment

> Orthogonal SignalBase CSV Enrichment 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-14).

Batch-enriches a list of companies with funding, acquisition, hiring, job change, and investor intelligence signals, returning structured intelligence per company.

## Facts

- Endpoint: POST https://x402.orthogonal.com/signalbase/csv-enrichment
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orthogonal-signalbase-csv-enrichment-7b055d6a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bWuKV6SnJeQg_V1zz-c8b

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-csv-enrichment-7b055d6a -d '<json body>'
```

Example prompt: Enrich these 50 companies with their latest funding rounds, hiring signals, job changes, and investor intelligence — wait up to 30 seconds for results and label the job 'Q2_prospects': [list of companies].

## When to prefer this

Choose this endpoint when you need to enrich multiple companies at once with a broad set of business signals — funding, M&A, hiring, job changes, and investor data — in a single batch call. It is ideal for sales prospecting, investor due diligence, competitive intelligence, and portfolio monitoring workflows where per-company API calls would be inefficient. Prefer it over single-company lookup endpoints when you have 5+ companies to process simultaneously.

## Known failure modes

- Empty or malformed companies array returns a validation error
- Timeout exceeded when wait=true returns partial or pending results
- Invalid timeout value causes a request error
- Insufficient credits causes job rejection
- Unrecognized company names may result in empty enrichment for those entries

## How this service works

Submit companies for batch enrichment with funding, acquisition, hiring, job change, and investor intelligence. 1 credit per job.

## Output

Returns structured enrichment data per company including funding round details, acquisition events, hiring signals, job change events, and investor intelligence. Results may be returned inline if wait=true and processing completes within the timeout, otherwise a job reference is returned for async retrieval.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "wait": {
   "type": "boolean",
   "description": "If true, the API waits up to timeout seconds and returns completed results inline when available"
  },
  "timeout": {
   "type": "integer",
   "description": "Maximum wait time in seconds when wait=true"
  },
  "fileName": {
   "type": "string",
   "description": "Optional label stored on the enrichment job"
  },
  "companies": {
   "type": "array",
   "description": "Companies to enrich"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orthogonal-signalbase-csv-enrichment-7b055d6a/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)
