Documentation Index Fetch the complete documentation index at: https://docs.unstructured.io/llms.txt
Use this file to discover all available pages before exploring further.
Body
Destination connector name.
Connector type. One of: azure, astradb, azure_ai_search, couchbase, databricks_volumes, databricks_volume_delta_tables, delta_table, elasticsearch, gcs, kafka-cloud, milvus, mongodb, motherduck, neo4j, onedrive, opensearch, pinecone, postgres, redis, qdrant-cloud, s3, snowflake, teradata, weaviate-cloud, ibm_watsonx_s3.
Connector configuration. Required fields vary by connector type. For the specific settings to include for a connector, see the entry for that connector in Destinations .
Response
Unique identifier for the destination connector.
Destination connector name.
Connector configuration. Fields vary by connector type. For the specific settings to include for a specific connector, see the entry for that connector in Destinations .
ISO 8601 timestamp when the connector was created.
ISO 8601 timestamp when the connector was last updated.
cURL
Python SDK
Python SDK (async)
curl --request POST \
--url "${ UNSTRUCTURED_API_URL }/api/v1/destinations/" \
--header "unstructured-api-key: ${ UNSTRUCTURED_API_KEY }" \
--header "Content-Type: application/json" \
--data '{
"name": "My S3 Destination",
"type": "s3",
"config": {
"remote_url": "s3://my-bucket/output/",
"aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
"aws_secret_access_key": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
}
}'
{
"id" : "d1a2b3c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c" ,
"name" : "My S3 Destination" ,
"type" : "s3" ,
"config" : {
"remote_url" : "s3://my-bucket/output/" ,
"aws_access_key_id" : "AKIAIOSFODNN7EXAMPLE" ,
"aws_secret_access_key" : "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
},
"created_at" : "2026-01-01T00:00:00Z" ,
"updated_at" : null
}