---
title: "Verify lists"
method: PUT
path: "/xlist/verify"
tags: ["multilist"]
---

# Verify lists

`PUT /xlist/verify`

Verify lists.
If no lists, nor any search is specified all lists are checked.

Required security scopes:
  * `api:manage`

## Query parameters

- `clear` boolean
- `elements` boolean
- `errors_only` boolean
- `repair` boolean

## Request body

- ListQL
  - `all_in_sets` string[] — Include all lists in these sets
  - `lists` string[] — Include lists that match exact list names
  - `match_metadata` object — Include lists that match all values in metadata

## Response `200`

OK

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/vivino/apis/the-rankdb-api.md) · [All operations](https://skmtc.net/vivino/apis/the-rankdb-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vivino/the-rankdb-api/revisions/7a45b5309a11/schema)
