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

# Salesloft: Data Control Requests Show

> Get the status and details of one Salesloft data control request by its ID. Includes SDK V2 examples, input constraints, response fields, and Deepline cost.

Get the status and details of one Salesloft data control request by its ID.

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

## 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(
  'salesloft_data_control_requests_show',
  {
    "id": 123
  },
);

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

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute salesloft_data_control_requests_show --input '{
  "id": 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": {
    "team_id": 123,
    "request_type": "example",
    "user_guid": "user_123"
  }
}
```

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

## Input reference

Get the details for a given Request This endpoint requires the "data-control" scope for access.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.id` | `integer` | Yes | — | ID of the Request |

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

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Get the details for a given Request This endpoint requires the \"data-control\" scope for access.",
    "properties": {
      "id": {
        "type": "integer",
        "description": "ID of the Request"
      }
    },
    "required": [
      "id"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Provider response payload. |
| `result.data.team_id` | `integer` | No | — | ID of the Request's target team |
| `result.data.request_type` | `string` | No | — | Standardized type of the Request |
| `result.data.user_guid` | `string` | No | — | ID of the user who created the Request |
| `result.data.dry_run` | `boolean` | No | — | Whether or not to change data |
| `result.data.metadata` | `record` | No | — | Data that varies across Request types |
| `result.data.events` | `array` | No | — | Instances in which a Request has been executed |
| `result.data.id` | `integer` | No | — | ID of the Request |
| `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": {
          "team_id": {
            "type": "integer",
            "description": "ID of the Request's target team"
          },
          "request_type": {
            "type": "string",
            "description": "Standardized type of the Request"
          },
          "user_guid": {
            "type": "string",
            "description": "ID of the user who created the Request"
          },
          "dry_run": {
            "type": "boolean",
            "description": "Whether or not to change data"
          },
          "metadata": {
            "type": "object",
            "description": "Data that varies across Request types"
          },
          "events": {
            "type": "array",
            "description": "Instances in which a Request has been executed",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          },
          "id": {
            "type": "integer",
            "description": "ID of the Request"
          }
        },
        "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

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