# Company Cash Flow

> Company Cash Flow is a paid API for AI agents from agents.openwebninja.com, paid per call via MPP, price unknown, status unknown (last checked 2026-10-14).

Retrieves quarterly or annual cash flow statement data for a publicly traded company by stock ticker symbol.

## Facts

- Endpoint: GET https://agents.openwebninja.com/realtime-finance-data/company-cash-flow?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Provider: agents.openwebninja.com
- Website: https://agents.openwebninja.com
- Canonical page: https://www.zero.xyz/c/agents-openwebninja-com-company-cash-flow-98495e05
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QIw6m5s3iT651fXdeCz3n

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 agents-openwebninja-com-company-cash-flow-98495e05
```

Example prompt: Can you pull up Apple's (AAPL) annual cash flow statement? I want to see their operating cash flow, free cash flow, and net change in cash.

## When to prefer this

Use this endpoint when you need structured cash flow statement data (operating, investing, financing activities, free cash flow) for a publicly traded stock by ticker symbol. Prefer this over general financial search endpoints when you specifically need cash flow line items rather than income statement or balance sheet data. It supports both quarterly and annual periods, making it suitable for time-series financial analysis or one-off lookups.

## Known failure modes

- Invalid or unknown ticker symbol returns an error or empty data
- Unsupported security type (e.g. ETF, mutual fund, crypto) — endpoint only supports stocks
- Invalid period value may default or return an error
- Language code not supported may fall back to English
- Rate limiting or payment required (402) if call quota is exceeded
- Data may be delayed or unavailable for recently listed companies

## How this service works

Get public company's quarterly or annual cash flow information. Supports the stock type only.

## Output

Returns a structured cash flow object for the requested company including net income, free cash flow, net change in cash, cash from financing activities, cash from investing activities, and cash from operating activities, organized by date (day, month, year) and denominated in the company's reporting currency, along with the period type (quarterly or annual) and ticker symbol.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "symbol"
 ],
 "properties": {
  "period": {
   "type": "string",
   "description": "Period for which to get company's income statement."
  },
  "symbol": {
   "type": "string",
   "description": "Stock symbol (ticker)."
  },
  "language": {
   "type": "string",
   "default": "en",
   "description": "The language to use for the results, specified as a 2-letter language code - see ISO 639-1."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "description": "Type of financial data"
    },
    "period": {
     "type": "string",
     "description": "The reporting period for the cash flow data"
    },
    "symbol": {
     "type": "string",
     "description": "The stock ticker symbol"
    },
    "cash_flow": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "day": {
        "type": "integer",
        "description": "The day of the cash flow record"
       },
       "date": {
        "type": "string",
        "description": "The date of the cash flow record"
       },
       "year": {
        "type": "integer",
        "description": "The year of the cash flow record"
       },
       "month": {
        "type": "integer",
        "description": "The month of the cash flow record"
       },
       "currency": {
        "type": "string",
        "description": "The currency used for all monetary values"
       },
       "net_income": {
        "type": "integer",
        "description": "The net income amount"
       },
       "free_cash_flow": {
        "type": "integer",
        "description": "Free cash flow available"
       },
       "net_change_in_cash": {
        "type": "integer",
        "description": "Net change in cash position"
       },
       "cash_from_financing": {
        "type": "integer",
        "description": "Cash from financing activities"
       },
       "cash_from_investing": {
        "type": "integer",
        "description": "Cash used in investing activities"
       },
       "cash_from_operations": {
        "type": "integer",
        "description": "Cash generated from operating activities"
       }
      }
     }
    }
   }
  },
  "status": {
   "type": "string",
   "description": "The status of the API response"
  },
  "request_id": {
   "type": "string",
   "description": "Unique identifier for the API request"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-openwebninja-com-company-cash-flow-98495e05/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.openwebninja.com](https://www.zero.xyz/host/agents.openwebninja.com/llms.txt)
