---
title: "List configuration versions"
method: GET
path: "/1/crawlers/{id}/config/versions"
tags: ["crawler"]
---

# List configuration versions

`GET /1/crawlers/{id}/config/versions`

Lists previous versions of the specified crawler's configuration, including who authored the change.
Every time you update a crawler's configuration, a new version is added.

## Path parameters

- `id` string, required — Universally unique identifier (UUID) of the crawler.

## Query parameters

- `itemsPerPage` integer — Number of items per page of the paginated API response.
- `page` integer — Current page of the paginated API response.

## Response `200`

OK

- CrawlerConfigVersionsResponse — Pagination information.
  - `itemsPerPage` integer — Number of items per page of the paginated API response.
  - `page` integer — Current page of the paginated API response.
  - `total` integer — Total number of retrievable items.
  - `items` object[] — Configuration changes.
    - `version` integer, required — Version of the configuration. Version 1 is the initial configuration you used when creating the crawler.
    - `createdAt` string, required — Date and time when the object was created, in RFC 3339 format.
    - `authorId` string, required — Universally unique identifier (UUID) of the user who created this version of the configuration.

## Other responses

- `404` — Not found.

## Changes

- **2024-04-04** `dc15e81eebdb` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/algolia/apis/crawler-api/changes/1/crawlers/:id/config/versions/get.md)

---

[API](https://skmtc.dev/algolia/apis/crawler-api.md) · [All operations](https://skmtc.dev/algolia/apis/crawler-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/algolia/crawler-api/revisions/7f1df3bfe8bd/schema)
