---
title: "Get Global Config backup"
method: GET
path: "/v1/global-config/{edgeConfigId}/backups/{edgeConfigBackupVersionId}"
tags: ["global-config"]
---

# Get Global Config backup

`GET /v1/global-config/{edgeConfigId}/backups/{edgeConfigBackupVersionId}`

## Request

- Base URL: `https://api.vercel.com`
- URL: `https://api.vercel.com/v1/global-config/{edgeConfigId}/backups/{edgeConfigBackupVersionId}`
- Auth: HTTP bearer

Retrieves a specific version of a Global Config from backup storage. The `user` field is only included when the caller can list team members.

## Path parameters

- `edgeConfigId` string, required
- `edgeConfigBackupVersionId` string, required

## Query parameters

- `teamId` string
- `slug` string

## Response `200`

- union
  - object: The object the API responds with when requesting a Global Config backup
    - `backup` object, required
      - `digest` string, required
      - `items` object, required
      - `slug` string, required: Name for the Global Config Names are not unique. Must start with an alphabetic character and can contain only alphanumeric characters and underscores).
      - `updatedAt` number, required
    - `id` string, required
    - `lastModified` number, required
    - `metadata` object, required
      - `itemsBytes` number
      - `itemsCount` number
      - `updatedAt` string
      - `updatedBy` string
    - `user` object: Omitted when the caller cannot list team members.
      - `avatar` string
      - `email` string, required
      - `id` string, required
      - `name` string
      - `username` string, required
  - object
    - `backup` object, required
      - `digest` string, required
      - `items` object, required
      - `slug` string, required: Name for the Global Config Names are not unique. Must start with an alphabetic character and can contain only alphanumeric characters and underscores).
      - `updatedAt` number, required
    - `id` string, required
    - `lastModified` number, required
    - `metadata` object, required
      - `itemsBytes` number
      - `itemsCount` number
      - `updatedAt` string
      - `updatedBy` string
    - `user` object, required
      - `avatar` string
      - `email` string, required
      - `id` string, required
      - `name` string
      - `username` string, required

## Other responses

- `400`: One of the provided values in the request query is invalid.
- `401`: The request is not authorized.
- `403`: You do not have permission to access this resource.
- `404`
- `410`

## Changes

- **2026-08-27** `d88f9c67a379`: 1 breaking, 1 info
  - added `subschema #1, subschema #2` to the response body `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the response body `oneOf` list for the response status `200`
- **2026-08-11** `0a04f9c0168d`: 1 breaking, 1 info
  - added `subschema #1, subschema #2` to the response body `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the response body `oneOf` list for the response status `200`
- **2026-07-31** `e20468c66692`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/vercel/apis/vercel-api/changes/v1/global-config/:edgeConfigId/backups/:edgeConfigBackupVersionId/get.md)

---

[API](https://skmtc.dev/vercel/apis/vercel-api.md) - [All operations](https://skmtc.dev/vercel/apis/vercel-api/llms.txt) - [OpenAPI document](https://skmtc.dev/vercel/apis/vercel-api/revisions/60686c0e1f6a?raw)
