---
title: "Reset all collection expiry dates and inactivity intervals that have been set."
method: POST
path: "/collections/reset_all_collection_expirations"
tags: ["Collections"]
---

# Reset all collection expiry dates and inactivity intervals that have been set.

`POST /collections/reset_all_collection_expirations`

## Request

- Base URL: `https://h2ogpte.genai.h2o.ai/api/v1`
- URL: `https://h2ogpte.genai.h2o.ai/api/v1/collections/reset_all_collection_expirations`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/h2o/apis/h2ogpte-rest-api/docs/collections/reset_all_collection_expirations/post.ts> (a function with typed inputs; its response is checked against the schema)

Reset any expiry dates and inactivity intervals that have been set for all collections (admin only). This will also reset any archived collections back to active.

## Response `204`

Successful operation

## Other responses

- `400`: Bad request
- `401`: Unauthorized - Invalid or missing API key
- `409`: Conflict
- `default`: Unexpected error

---

[API](https://skmtc.dev/h2o/apis/h2ogpte-rest-api.md) - [All operations](https://skmtc.dev/h2o/apis/h2ogpte-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/h2o/apis/h2ogpte-rest-api/revisions/a82a117320f4?raw)
