curl --request POST \
--url https://api.erlcrussia.xyz/v2/moscowroleplay/civops/mafias \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "UKpanik",
"leaderId": "1104388035199639585",
"leaderName": "forziknerves",
"roleId": "1473315569175625811",
"roleName": "Состоит в ОПГ \"UKpanik\"",
"color": "#060568"
}
'{
"success": true,
"mafiaId": "2KH2WQEO",
"name": "UKpanik",
"leader_id": "1104388035199639585",
"leader_name": "forziknerves",
"role_id": "1473315569175625811",
"role_name": "Состоит в ОПГ \"UKpanik\"",
"leader_role_id": "1473315758783201354",
"leader_role_name": "Лидер ОПГ \"UKpanik\"",
"channel_id": "1473316097032716381",
"channel_name": "💬┃ukpanik",
"color": "#060568",
"created_at": 1776881763,
"bank": 0
}Economy API POST Endpoints
Mafia Operations
Manage mafias, members, and finances.
Available actions:
create- create mafia (name, leaderId, leaderName, roleId, roleName, color)delete- delete mafia (mafiaId)addMoney- add money to mafia (mafiaId, amount)removeMoney- remove money from mafia (mafiaId, amount)withdraw- withdraw mafia money to user (mafiaId, amount, targetUserId)transfer- transfer between mafias (fromMafiaId, toMafiaId, amount, reason, authorId)addMember- add member (mafiaId, userId, username, position)removeMember- remove member (mafiaId, userId)
POST
/
moscowroleplay
/
civops
/
mafias
curl --request POST \
--url https://api.erlcrussia.xyz/v2/moscowroleplay/civops/mafias \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "UKpanik",
"leaderId": "1104388035199639585",
"leaderName": "forziknerves",
"roleId": "1473315569175625811",
"roleName": "Состоит в ОПГ \"UKpanik\"",
"color": "#060568"
}
'{
"success": true,
"mafiaId": "2KH2WQEO",
"name": "UKpanik",
"leader_id": "1104388035199639585",
"leader_name": "forziknerves",
"role_id": "1473315569175625811",
"role_name": "Состоит в ОПГ \"UKpanik\"",
"leader_role_id": "1473315758783201354",
"leader_role_name": "Лидер ОПГ \"UKpanik\"",
"channel_id": "1473316097032716381",
"channel_name": "💬┃ukpanik",
"color": "#060568",
"created_at": 1776881763,
"bank": 0
}Authorizations
API key for accessing CivOps endpoints.
Passed in the Authorization: Bearer <key> header.
REQUIRED FOR ALL CIVOPS ENDPOINTS (except /health).
Query Parameters
Operation type.
Available options:
create, delete, addMoney, removeMoney, withdraw, transfer, addMember, removeMember Body
application/json
The body is of type object.
Response
Operation successfully completed.
The response is of type object.
Was this page helpful?