Skip to main content
Pinecone Docs
current

Search documentation

Type to search this documentation.

Describe an import

Return details of a specific import operation.

For guidance and examples, see Import data.

curl
# To get the unique host for an index, 
# see https://docs.pinecone.io/guides/manage-data/target-an-index
PINECONE_API_KEY="YOUR_API_KEY"
INDEX_HOST="INDEX_HOST"

curl -X GET "https://$INDEX_HOST/bulk/imports/101" \
  -H 'Api-Key: $PINECONE_API_KEY' \
  -H 'X-Pinecone-Api-Version: 2026-07'

GET /bulk/imports/{id}

200
{
  "id": "101",
  "uri": "<string>",
  "status": "Pending",
  "createdAt": "<string>",
  "finishedAt": "<string>",
  "percentComplete": 42.2,
  "recordsImported": 1000000,
  "error": "<string>",
  "validationResult": {
    "importSuccesses": 999990,
    "importErrors": 10
  }
}
400
{
  "code": 123,
  "message": "<string>",
  "details": [
    {
      "typeUrl": "<string>",
      "value": "<string>"
    }
  ]
}
4XX
{
  "code": 123,
  "message": "<string>",
  "details": [
    {
      "typeUrl": "<string>",
      "value": "<string>"
    }
  ]
}
5XX
{
  "code": 123,
  "message": "<string>",
  "details": [
    {
      "typeUrl": "<string>",
      "value": "<string>"
    }
  ]
}
Api-Keystringrequired

An API Key is required to call Pinecone APIs. Get yours from the console.

X-Pinecone-Api-Versionstringrequired

Required date-based version header

Typestring
Default2026-07
idstringrequired

Unique identifier for the import operation.

Required string length: 1 - 1000

Typestring

200 — Details of the import operation.

The model for an import operation.

idstringrequired

Unique identifier for the import operation.

Required string length: 1 - 1000. Example: 101

Typestring
uristringrequired

The URI from where the data is imported.

Typestring
statusstringrequired

The status of the operation. Possible values: Pending, InProgress, Failed, Completed, or Cancelled.

Example: Pending

Typestring
createdAtstringrequired

The start time of the import operation.

Typestring
finishedAt?string

The end time of the import operation.

Typestring
percentCompletenumberrequired

The progress made by the operation, as a percentage.

Required range: 0 <= x <= 100. Example: 42.2

Typenumber
recordsImportedintegerrequired

The number of records successfully imported.

Required range: 0 <= x. Example: 1000000

Typeinteger
error?string

The error message if the import process failed.

Typestring
validationResult?object

The result of the validation run performed on the import data. Present only once validation has run.

Typeobject
Show child attributes
importSuccesses?integer

The number of records that passed validation.

Required range: 0 <= x. Example: 999990

Typeinteger
importErrors?integer

The number of records that failed validation.

Required range: 0 <= x. Example: 10

Typeinteger
Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu