BalanceModifier
Modelo BalanceModifier
{
"id": 2,
"created_at": "2025-05-29 20:33:19",
"updated_at": "2025-05-29 20:33:19",
"company_id": 116,
"is_active": true,
"active_since": "2025-05-29 20:33:19",
"active_until": null,
"initial_amount_e2": 1000,
"active_amount_e2": 1000,
"description": "Premio Gordo",
"config": {
"refs": []
},
"owner_type": "App\Account",
"owner_id": 753,
"author_id": 175
}
Atributo |
Tipo |
Descripción |
id |
int |
- |
created_at |
datetime\|null |
- |
updated_at |
datetime\|null |
- |
company_id |
int |
- |
is_active |
bool |
- |
active_since |
datetime |
- |
initial_amount_e2 |
int |
- |
active_amount_e2 |
int |
- |
description |
string |
- |
config |
array |
- |
owner_type |
string |
- |
owner_id |
int |
- |
author_id |
int |
- |
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