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

LangChain bulk-exports API

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

LangChain bulk-exports API is one of 66 APIs that LangChain 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 authentication docs.

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

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

BulkExportDestinationCreate
object
4 properties 2 required
ValidationError
object
3 properties 3 required
BulkExportDestinationUpdate
object
1 property 1 required
BulkExportFormatVersion
string
Enum for bulk export format versions.
BulkExportStatus
string
HTTPValidationError
object
1 property
BulkExport
object
17 properties 9 required
BulkExportUpdate
object
1 property
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
BulkExportUpdatableStatus
string
BulkExportCompression
string
BulkExportRunStatus
string
BulkExportDestinationS3Credentials
object
3 properties 2 required
BotocoreS3Config
object
Typed subset of botocore Config s3 parameter. See: https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html
4 properties
BulkExportDestination
object
8 properties 7 required
BulkExportDestinationType
string
BulkExportRun
object
11 properties 7 required
BulkExportCreate
object
10 properties 3 required
BulkExportDestinationS3Config
object
7 properties
BulkExportFormat
string
BulkExportRunProgress
object
5 properties 4 required
BulkExportRunMetadata
object
4 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

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

Other APIs LangChain publishes across the network.

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

This is an independent, third-party profile of LangChain 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.