> ## 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.

# PitchBook: Get Investor Updates

> List changes to an investor's profile over the last 90 days, by investor ID. Includes SDK V2 examples, input constraints, response fields, and Deepline cost.

List changes to an investor's profile over the last 90 days, by investor ID.

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

## 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(
  'pitchbook_get_investor_updates',
  {
    "pbId": "pb_123"
  },
);

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

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute pitchbook_get_investor_updates --input '{
  "pbId": "pb_123"
}' --json
```

## Example response

The static output schema lacks the details for a reliable example. Use `deepline describe pitchbook_get_investor_updates --json` for the complete live contract.

## Input reference

Retrieves changes for the specific investor for up to the last 90 days

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.pbId` | `string` | Yes | — | Investor pbId. Required to specify time period using 'sinceDate' or 'trailingRange' parameter |
| `payload.sinceDate` | `string` | No | — | Add this parameter to extract information about the entity updates after a certain date with the > operator, before a certain date with the \< operator and between 2 dates with the ^ operator. Set this parameter in pair with pbId. Format: YYYY-MM-DD |
| `payload.trailingRange` | `integer` | No | — | Add this parameter to extract information about the entity updates during last N days (up to 90). Set this parameter in pair with pbId |

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

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Retrieves changes for the specific investor for up to the last 90 days",
    "properties": {
      "pbId": {
        "type": "string",
        "description": "Investor pbId. Required to specify time period using 'sinceDate' or 'trailingRange' parameter"
      },
      "sinceDate": {
        "type": "string",
        "description": "Add this parameter to extract information about the entity updates after a certain date with the > operator, before a certain date with the < operator and between 2 dates with the ^ operator. Set this parameter in pair with pbId. Format: YYYY-MM-DD"
      },
      "trailingRange": {
        "type": "integer",
        "description": "Add this parameter to extract information about the entity updates during last N days (up to 90). Set this parameter in pair with pbId"
      }
    },
    "required": [
      "pbId"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Provider response payload. |
| `result.data.updates` | `record` | No | — | — |
| `result.meta` | `object` | No | — | Additional response metadata (status, paging). |

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

  ### Output JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Standard tool result payload.",
    "properties": {
      "data": {
        "type": "object",
        "description": "Provider response payload.",
        "properties": {
          "updates": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "meta": {
        "type": "object",
        "description": "Additional response metadata (status, paging).",
        "additionalProperties": true
      }
    },
    "required": [
      "data"
    ],
    "additionalProperties": false
  }
  ```
</details>

## 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

* [PitchBook provider guide](https://deepline.com/docs/providers/pitchbook/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.