---
title: "Get Bulk Export Destination"
method: GET
path: "/api/v1/bulk-exports/destinations/{destination_id}"
tags: ["bulk-exports"]
---

# Get Bulk Export Destination

`GET /api/v1/bulk-exports/destinations/{destination_id}`

## Request

- Base URL: `https://api.smith.langchain.com`
- URL: `https://api.smith.langchain.com/api/v1/bulk-exports/destinations/{destination_id}`
- Auth: one of:
  - API key in header `X-API-Key`
  - API key in header `X-Tenant-Id`
  - HTTP bearer

Get a single bulk export destination by ID

## Path parameters

- `destination_id` string, uuid, required

## Response `200`

Successful Response

- BulkExportDestination
  - `destination_type` 's3'
  - `display_name` string, required
  - `config` BulkExportDestinationS3Config, required
    - `endpoint_url` string, nullable
    - `prefix` string
    - `bucket_name` string, nullable
    - `region` string, nullable
    - `s3_additional_kwargs` object, nullable
    - `config_kwargs_s3` BotocoreS3Config: Typed subset of botocore Config s3 parameter. See: https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html
      - `addressing_style` 'auto' | 'virtual' | 'path', nullable: S3 addressing style. Use "virtual" for services that require virtual-hosted style (e.g. Volcengine TOS), "path" for path-style, or "auto" (default) to let boto3 decide.
      - `use_accelerate_endpoint` boolean, nullable: Whether to use the S3 Accelerate endpoint.
      - `payload_signing_enabled` boolean, nullable: Whether to SHA256 sign SigV4 payloads.
      - `us_east_1_regional_endpoint` 'regional' | 'legacy', nullable: Which S3 endpoint to use when region is us-east-1.
    - `include_bucket_in_prefix` boolean: Whether to prepend the bucket name to the S3 file path. Defaults to True. Set to False to skip prepending the bucket name if bucket name is already in the endpoint URL.
    - `aws_role_arn` string, nullable: AWS IAM role ARN that LangSmith assumes instead of using static credentials.
  - `id` string, uuid, required
  - `tenant_id` string, uuid, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required
  - `credentials_keys` string[], required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-16** `1a8ee9358d81`: 4 breaking
  - the `detail/items/` response's property type changed from `object` to `string` for status `422`
  - removed the required property `detail/items/loc` from the response with the `422` status
  - removed the required property `detail/items/msg` from the response with the `422` status
  - removed the required property `detail/items/type` from the response with the `422` status
- **2026-05-27** `a0acb3a6a101`: 1 info
  - added the optional property `config/aws_role_arn` to the response with the `200` status
- **2026-04-30** `99490d1e837e`: 1 info
  - added the optional property `config/config_kwargs_s3` to the response with the `200` status

[Operation history](https://skmtc.dev/langchain-ai/apis/langsmith/changes/api/v1/bulk-exports/destinations/:destination_id/get.md)

---

[API](https://skmtc.dev/langchain-ai/apis/langsmith.md) - [All operations](https://skmtc.dev/langchain-ai/apis/langsmith/llms.txt) - [OpenAPI document](https://skmtc.dev/langchain-ai/apis/langsmith/revisions/7a01c01f75e8?raw)
