> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teamfortuna.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Ceremonies API — GET /v1/ceremonies endpoints

> Fetch all Valorant round ceremony types or a single ceremony by UUID. Ceremonies include Ace, Thrifty, and Clutch animations played at notable round moments.

Ceremonies are the special animations and effects that play during notable moments in a Valorant round. Examples include the **Ace** (one player eliminates the entire opposing team), **Thrifty** (winning a round while outgunned on economy), and **Clutch** (a single player wins a round alone). The Ceremonies API lets you retrieve the full list of ceremony types or look up a specific ceremony by its UUID.

***

## List all ceremonies

Retrieve every round ceremony type available in Valorant.

### Endpoint

```
GET https://astra.teamfortuna.xyz/v1/ceremonies
```

### Query parameters

<ParamField query="language" type="string" default="en-US">
  Locale code for response text. Defaults to `en-US`. Supported values: `ar-AE`, `de-DE`, `en-US`, `es-ES`, `es-MX`, `fr-FR`, `id-ID`, `it-IT`, `ja-JP`, `ko-KR`, `pl-PL`, `pt-BR`, `ru-RU`, `th-TH`, `tr-TR`, `vi-VN`, `zh-CN`, `zh-TW`, `all`.
</ParamField>

### Request

```bash theme={null}
curl "https://astra.teamfortuna.xyz/v1/ceremonies?language=en-US" \
  -H "User-Agent: MyApp/1.0 (+https://example.com)"
```

### Response

The `data` field contains an array of ceremony objects.

```json theme={null}
{
  "status": 200,
  "data": [
    {
      "uuid": "1e71c55c-476e-24ac-0687-e48b547dbb35",
      "displayName": "ACE",
      "assetPath": "ShooterGame/Content/Ceremonies/AceCeremony_PrimaryAsset"
    }
  ]
}
```

***

## Get single ceremony

Retrieve a specific ceremony by its UUID.

### Endpoint

```
GET https://astra.teamfortuna.xyz/v1/ceremonies/{uuid}
```

### Path parameters

<ParamField path="uuid" type="string" required>
  The unique identifier for the ceremony (e.g. `3c03f3e4-4167-e53e-3abe-f1a4e4b8a400`).
</ParamField>

### Query parameters

<ParamField query="language" type="string" default="en-US">
  Locale code for response text. Defaults to `en-US`. Supported values: `ar-AE`, `de-DE`, `en-US`, `es-ES`, `es-MX`, `fr-FR`, `id-ID`, `it-IT`, `ja-JP`, `ko-KR`, `pl-PL`, `pt-BR`, `ru-RU`, `th-TH`, `tr-TR`, `vi-VN`, `zh-CN`, `zh-TW`, `all`.
</ParamField>

### Request

```bash theme={null}
curl "https://astra.teamfortuna.xyz/v1/ceremonies/3c03f3e4-4167-e53e-3abe-f1a4e4b8a400?language=en-US" \
  -H "User-Agent: MyApp/1.0 (+https://example.com)"
```

<Note>
  When fetching a single ceremony, the `data` field in the response is an object rather than an array. The structure matches individual entries returned by the list endpoint.
</Note>
