---
title: "Describe a restore job"
method: GET
path: "/restore-jobs/{job_id}"
tags: ["Manage Indexes"]
---

# Describe a restore job

`GET /restore-jobs/{job_id}`

Get a description of a restore job.

## Path parameters

- `job_id` string, required

## Headers

- `X-Pinecone-Api-Version` string, required

## Response `200`

Configuration information and deployment status of the restore job.

- DbControlRestoreJobModel — The RestoreJobModel describes the status of a restore job.
  - `restore_job_id` string, required — Unique identifier for the restore job
  - `backup_id` string, required — Backup used for the restore
  - `target_index_name` string, required — Name of the index into which data is being restored
  - `target_index_id` string, required — ID of the index
  - `status` string, required — Status of the restore job
  - `created_at` string, date-time, required — Timestamp when the restore job started
  - `completed_at` string, date-time — Timestamp when the restore job finished
  - `percent_complete` number, float — The progress made by the restore job out of 100

## Other responses

- `401` — Unauthorized. Possible causes: Invalid API key.
- `404` — Restore job not found.
- `500` — Internal server error.

---

[API](https://skmtc.net/pinecone/apis/pinecone-api.md) · [All operations](https://skmtc.net/pinecone/apis/pinecone-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pinecone/pinecone-api/revisions/35876583485d/schema)
