---
title: "Дія custom_modules__get"
description: "Знаходить запис кастомного модуля за фільтрами й зберігає в константу."
---

# Дія `custom_modules__get`

> **System ID:** `action_custom_modules__get`

## Опис

Шукає один запис кастомного модуля за фільтрами (з параметра або з констант) і зберігає його в константу. Підтримує сортування через `order` (поля через кому).

## Події (гілки сценарію)

| Подія | Коли виникає |
|-------|--------------|
| **success** | Запис знайдено й збережено |
| **error** | Немає `module_name`, нічого не знайдено або збій запиту |

## Параметри

| Параметр | Тип | Обовʼязковий | Типово | Опис |
|----------|-----|--------------|--------|------|
| `module_name` | string | так | — | Alias модуля; також приймається `model` |
| `bot_id` | number | ні | поточний бот | ID бота модуля |
| `filters` | object | ні | `null` | Критерії пошуку; інакше — поля з констант |
| `order` | string | ні | `null` | Поля сортування через кому, напр. `"created_at,id"` |
| `set_to` | string | ні | імʼя модуля | Константа для збереження; також `saved_entity` |

## Приклад конфігурації

```json
{
  "module_name": "order",
  "filters": {
    "status": "pending",
    "user_id": "{{user_id}}"
  },
  "order": "created_at",
  "set_to": "pending_order"
}
```

## Повʼязані документи

- [Довідник actions](/uk/actionjail/reference/actions-reference.md)
