BalanceModifier
Modelo BalanceModifier
{
"id": 2,
"created_at": "2025-05-29 20:33:19",
"updated_at": "2025-06-05 13:58:57",
"company_id": 116,
"is_active": false,
"active_since": "2025-05-29 20:33:19",
"active_until": "2025-06-05 13:58:57",
"initial_amount_e2": 1000,
"active_amount_e2": 0,
"description": "Premio Gordo",
"owner_type": "App\Account",
"owner_id": 753,
"author_id": 175,
"related_model": "accounts:753",
"is_withdrawal_locked": true
}
| Atributo |
Tipo |
Descripción |
id |
int |
- |
created_at |
datetime\|null |
- |
updated_at |
datetime\|null |
- |
company_id |
int |
- |
is_active |
bool |
- |
active_since |
datetime |
- |
active_until |
datetime\|null |
- |
initial_amount_e2 |
int |
- |
active_amount_e2 |
int |
- |
description |
string |
- |
owner_type |
string |
- |
owner_id |
int |
- |
author_id |
int |
- |
is_withdrawal_locked |
bool |
- |
related_model |
string\|null |
- |
Insertar BalanceModifier
| Método |
URI |
Cabeceras |
| POST |
/companies/{companyId}/balance-modifiers |
Authorization |
{
"account_id": "required|integer|exists:accounts,id",
"active_since": "nullable|date",
"active_until": "nullable|date",
"initial_amount_e2": "required|integer|min:1",
"description": "required|string|max:128",
"is_withdrawal_locked": "nullable|boolean"
}
Listar BalanceModifier
{info} Soporta:
Paginación
Filters
Carga dinámica
| Método |
URI |
Cabeceras |
| GET |
/companies/{companyId}/balance-modifiers |
Authorization |
Mostrar BalanceModifier
{info} Soporta:
Carga dinámica
| Método |
URI |
Cabeceras |
| GET |
/companies/{companyId}/balance-modifiers/{balanceModifierId} |
Authorization |
Actualizar BalanceModifier
| Método |
URI |
Cabeceras |
| PATCH |
/companies/{companyId}/balance-modifiers/{balanceModifierId} |
Authorization |
{
"active_since": "nullable|date",
"active_until": "nullable|date",
"initial_amount_e2": "required|integer|min:1",
"description": "required|string|max:128",
"is_withdrawal_locked": "nullable|boolean"
}
Enlaces de BalanceModifier