> ## Documentation Index
> Fetch the complete documentation index at: https://deepline.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# CB Insights: Cbinsights Post V2 Outlook

> Get the Mosaic health, commercial maturity and exit probability scores of several companies by org ID. Includes SDK V2 examples, schemas, and cost.

Get the Mosaic health, commercial maturity and exit probability scores of several companies by org ID.

> [!NOTE]
>
> Tool ID: `cbinsights_post_v2_outlook`

## Run this action

Use the TypeScript SDK for one call. Use `ctx.tools.execute(...)` inside a Play for durable calls, scheduled calls, or CSV processing.

```ts theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
import { Deepline } from 'deepline';

const deepline = await Deepline.connect();
const result = await deepline.tools.execute(
  'cbinsights_post_v2_outlook',
  {
    "orgIds": [
      123
    ]
  },
);

console.log(result.toolResponse.raw);
```

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute cbinsights_post_v2_outlook --input '{
  "orgIds": [
    123
  ]
}' --json
```

## Example response

The SDK returns this shape at `result.toolResponse.raw`. The example values illustrate the response.

```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
{
  "data": {
    "orgs": [
      {
        "commercialMaturity": {
          "commercialMaturitySignals": {},
          "maturityLevel": {}
        },
        "exitProbability": {
          "incompleteRoundType": "example",
          "ipo": {}
        },
        "mosaicScore": {
          "management": {},
          "market": {},
          "momentum": {}
        }
      }
    ]
  }
}
```

Use `deepline describe cbinsights_post_v2_outlook --json` for the latest machine-readable contract.

## Input reference

Returns a list of outlook information for organizations based on the Org IDs provided.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.mosaicScoreVersion` | `string` | No | — | Deprecated. Only Mosaic v2.1 is served. |
| `payload.orgIds` | `array` | Yes | — | List of Org IDs to look up, the request must contain 1 - 100 Org IDs. Minimum items: 1. |

<details>
  <summary>Show raw input schema</summary>

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Returns a list of outlook information for organizations based on the Org IDs provided.",
    "properties": {
      "mosaicScoreVersion": {
        "type": "string",
        "description": "Deprecated. Only Mosaic v2.1 is served."
      },
      "orgIds": {
        "type": "array",
        "description": "List of Org IDs to look up, the request must contain 1 - 100 Org IDs.",
        "minItems": 1,
        "items": {
          "type": "integer"
        }
      }
    },
    "required": [
      "orgIds"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Provider response payload. |
| `result.data.orgs` | `array` | No | — | A list of organizations with their outlook information. If an Org ID has no data, it will be excluded from the response. |
| `result.data.orgs[].commercialMaturity` | `object` | No | — | — |
| `result.data.orgs[].commercialMaturity.commercialMaturitySignals` | `object` | No | — | — |
| `result.data.orgs[].commercialMaturity.commercialMaturitySignals.asOfDate` | `string` | No | — | The date at which the commercial maturity signals were calculated. |
| `result.data.orgs[].commercialMaturity.commercialMaturitySignals.signals` | `array` | No | — | Signals that are affecting the commercial maturity of the company. |
| `result.data.orgs[].commercialMaturity.maturityLevel` | `object` | No | — | — |
| `result.data.orgs[].commercialMaturity.maturityLevel.asOfDate` | `string` | No | — | The date at which the maturity level was calculated. |
| `result.data.orgs[].commercialMaturity.maturityLevel.level` | `integer` | No | — | The maturity level of the company. |
| `result.data.orgs[].commercialMaturity.maturityLevel.stage` | `string` | No | — | The stage of the company. |
| `result.data.orgs[].commercialMaturity.maturityLevel.stageDescription` | `string` | No | — | Description of the stage of the company. |
| `result.data.orgs[].exitProbability` | `object` | No | — | — |
| `result.data.orgs[].exitProbability.exitSignals` | `array` | No | — | Signals that are affecting the exit probability of the company. |
| `result.data.orgs[].exitProbability.exitSignals[].direction` | `string` | No | — | The direction in which the signal is trending for the company (positive, negative, or unspecified). |
| `result.data.orgs[].exitProbability.exitSignals[].signal` | `string` | No | — | A Signal that affects the exit probability of the company. |
| `result.data.orgs[].exitProbability.incompleteRoundType` | `string` | No | — | The in progress incomplete round type. If this is a pending round all exitProbability & ratioToMean values will not be returned, they will instead be a value of 0. For a rumored round the only corresponding type (IPO or M\&A) will be a value of 0. |
| `result.data.orgs[].exitProbability.ipo` | `object` | No | — | — |
| `result.data.orgs[].exitProbability.ipo.asOfDate` | `string` | No | — | Date at which the exit probability was calculated. |
| `result.data.orgs[].exitProbability.ipo.exitProbability` | `number` | No | — | The exit probability of the company within the next 2 years. |
| `result.data.orgs[].exitProbability.ipo.meanProbability` | `number` | No | — | The mean exit probability of similar companies. |
| `result.data.orgs[].exitProbability.ipo.ratioToMean` | `number` | No | — | The exit probability of the company as compared to similar companies. |
| `result.data.orgs[].exitProbability.mna` | `object` | No | — | — |
| `result.data.orgs[].exitProbability.mna.asOfDate` | `string` | No | — | Date at which the exit probability was calculated. |
| `result.data.orgs[].exitProbability.mna.exitProbability` | `number` | No | — | The exit probability of the company within the next 2 years. |
| `result.data.orgs[].exitProbability.mna.meanProbability` | `number` | No | — | The mean exit probability of similar companies. |
| `result.data.orgs[].exitProbability.mna.ratioToMean` | `number` | No | — | The exit probability of the company as compared to similar companies. |
| `result.data.orgs[].mosaicScore` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.management` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.management.asOfDate` | `string` | No | — | Date at which the Mosaic Score was calculated. |
| `result.data.orgs[].mosaicScore.management.scoreInsights` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreInsights.negativeTags` | `array` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreInsights.percentile` | `number` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreInsights.pointChange` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreInsights.pointChange.baseDateForPointChange` | `string` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreInsights.pointChange.pointChange` | `number` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreInsights.positiveTags` | `array` | No | — | — |
| `result.data.orgs[].mosaicScore.management.scoreValue` | `number` | No | — | Value of the Mosaic Score. |
| `result.data.orgs[].mosaicScore.market` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.market.asOfDate` | `string` | No | — | Date at which the Mosaic Score was calculated. |
| `result.data.orgs[].mosaicScore.market.scoreInsights` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreInsights.negativeTags` | `array` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreInsights.percentile` | `number` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreInsights.pointChange` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreInsights.pointChange.baseDateForPointChange` | `string` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreInsights.pointChange.pointChange` | `number` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreInsights.positiveTags` | `array` | No | — | — |
| `result.data.orgs[].mosaicScore.market.scoreValue` | `number` | No | — | Value of the Mosaic Score. |
| `result.data.orgs[].mosaicScore.momentum` | `object` | No | — | — |
| `result.data.orgs[].mosaicScore.momentum.asOfDate` | `string` | No | — | Date at which the Mosaic Score was calculated. |
| `result.data.orgs[].mosaicScore.momentum.scoreInsights` | `object` | No | — | — |

The table shows the first 50 fields. Expand the raw schema below for every field.

> [!NOTE]
>
> This output schema is too large for an inline display. Read the complete live contract with `deepline describe cbinsights_post_v2_outlook --json`.

## Deepline cost

* Pricing model: `fixed` (per call).
* Estimated Deepline credits: `0` per pricing unit.
* Provider-native pricing may still exist outside Deepline credit billing.

## Related documentation

* [CB Insights provider guide](https://deepline.com/docs/providers/cbinsights/guide.md)
* [SDK V2 quickstart](https://deepline.com/docs/sdk-v2/quickstart.md)
* [SDK reference](https://deepline.com/docs/sdk-v2/sdk-reference.md)
* [Run tools across a CSV](https://deepline.com/docs/sdk-v2/batch-csv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.