How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

LangSmith bulk-exports API

The bulk-exports API from LangSmith — 7 operation(s) for bulk-exports.

LangSmith bulk-exports API is one of 73 APIs that LangSmith publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include bulk-exports. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 11 operations across 7 paths, and defines 22 schemas. It is described by OpenAPI 3.1.0, at version 0.1.0.

Requests are made against a single base URL, /.

11 operations 7 paths 22 schemas 7 GET2 PATCH2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
0.1.0
Base URL
https://api.smith.langchain.com
Authentication
API Key, API Key, HTTP Bearer, API Key
Resource Areas
1

Authentication & Security 4

LangSmith bulk-exports API declares 4 security schemes for authenticating requests. An API key is passed in the header as X-API-Key (API Key). An API key is passed in the header as X-Tenant-Id (Tenant ID). It accepts HTTP bearer tokens (Bearer Auth). An API key is passed in the header as X-Organization-Id (Organization ID).

  • Bearer Auth — Bearer tokens are used to authenticate from the UI. Must also specify x-tenant-id or x-organization-id (for org scoped apis).

Paths & Operations 11

Across 7 paths, the API surfaces 11 operations — 7 GET, 2 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.

bulk-exports 11
GET
/api/v1/bulk-exports
Get Bulk Exports
get_bulk_exports_api_v1_bulk_exports_get → 200
POST
/api/v1/bulk-exports
Create Bulk Export
create_bulk_export_api_v1_bulk_exports_post body → 200422
GET
/api/v1/bulk-exports/destinations
Get Bulk Export Destinations
get_bulk_export_destinations_api_v1_bulk_exports_destinations_get → 200
POST
/api/v1/bulk-exports/destinations
Create Bulk Export Destination
create_bulk_export_destination_api_v1_bulk_exports_destinations_post body → 200422
GET
/api/v1/bulk-exports/runs
Get Bulk Export Runs Filtered
get_bulk_export_runs_filtered_api_v1_bulk_exports_runs_get 1 param → 200422
GET
/api/v1/bulk-exports/{bulk_export_id}
Get Bulk Export
get_bulk_export_api_v1_bulk_exports__bulk_export_id__get 1 param → 200422
PATCH
/api/v1/bulk-exports/{bulk_export_id}
Cancel Bulk Export
cancel_bulk_export_api_v1_bulk_exports__bulk_export_id__patch 1 param body → 200422
GET
/api/v1/bulk-exports/destinations/{destination_id}
Get Bulk Export Destination
get_bulk_export_destination_api_v1_bulk_exports_destinations__destination_id__get 1 param → 200422
PATCH
/api/v1/bulk-exports/destinations/{destination_id}
Update Bulk Export Destination
update_bulk_export_destination_api_v1_bulk_exports_destinations__destination_id__patch 1 param body → 200422
GET
/api/v1/bulk-exports/{bulk_export_id}/runs
Get Bulk Export Runs
get_bulk_export_runs_api_v1_bulk_exports__bulk_export_id__runs_get 1 param → 200422
GET
/api/v1/bulk-exports/{bulk_export_id}/runs/{run_id}
Get Bulk Export Run
get_bulk_export_run_api_v1_bulk_exports__bulk_export_id__runs__run_id__get 2 params → 200422

Schemas 22

The contract defines 22 schemas that model the data the API accepts and returns. The most detailed are BulkExport (17 properties), BulkExportRun (11 properties), BulkExportCreate (10 properties), BulkExportDestination (8 properties). Each schema is shown below with its type and property counts.

BulkExportRun
object
11 properties 7 required
ValidationError
object
3 properties 3 required
BulkExportRunProgress
object
5 properties 4 required
BulkExportDestinationUpdate
object
1 property 1 required
BulkExportUpdatableStatus
string
BulkExport
object
17 properties 9 required
BulkExportUpdate
object
1 property
BulkExportDestinationS3Credentials
object
3 properties 2 required
BulkExportDestinationS3Config
object
7 properties
BulkExportDestinationType
string
HTTPValidationError
object
1 property
BulkExportCompression
string
BulkExportCreate
object
10 properties 3 required
BulkExportDestination
object
8 properties 7 required
BulkExportRunStatus
string
BotocoreS3Config
object
Typed subset of botocore Config s3 parameter. See: https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html
4 properties
BulkExportDestinationCreate
object
4 properties 2 required
BulkExportFormatVersion
string
Enum for bulk export format versions.
PendingUpload
object
Tracks a file upload that is in progress or needs to be verified. This allows us to handle cases where: 1. File upload succeeds but progress update fails 2. Jo…
3 properties 3 required
BulkExportFormat
string
BulkExportStatus
string
BulkExportRunMetadata
object
5 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

langsmith-bulk-exports-api-openapi.yml Raw ↑

Other APIs LangSmith publishes across the network.

LangSmith access_policies API
LangSmith ace API
LangSmith agents API
LangSmith alert_rules API
LangSmith annotation-queues API
LangSmith api-key API
LangSmith audit-logs API
LangSmith auth API
LangSmith aws_marketplace API
LangSmith backfills API
LangSmith beacon API
LangSmith charts API
Where this information came from

This is an independent, third-party profile of LangSmith bulk-exports API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.