---
title: "Create lifecycle rule"
method: POST
path: "/storage/buckets/{bucket_id}/lifecycle_rules"
tags: ["Object Storage"]
---

# Create lifecycle rule

`POST /storage/buckets/{bucket_id}/lifecycle_rules`

Creates a new lifecycle rule for an object storage bucket. Lifecycle rules automate object expiration based on age.

## Path parameters

- `bucket_id` string, required

## Response `201`

Created

## Other responses

- `403` — Forbidden
- `404` — Not Found
- `422` — Unprocessable Entity
- `500` — Internal Server Error

---

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