MacellanMacellan SuperApp
Event Log

Event Log Ekleme

Sistem event loglarını kaydetmek için kullanılır.

POST
/integration/event-log/add

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

identity*string

Kimlik bilgisi

source*string

Kaynak

Value in"device-ops" | "super-device" | "mobile" | "main" | "mobile-masterpass" | "mobile-ble" | "admin-panel" | "kioks"
transaction_id?string

İşlem ID'si

event*string

Olay adı

message*string

Olay mesajı

extra?object

Ek bilgiler

{
  "identity": "user123",
  "source": "kioks",
  "transaction_id": "TRX123456",
  "event": "card_read",
  "message": "Kart başarıyla okundu",
  "extra": {
    "card_no": "1234567890"
  }
}

Response Body

application/json

application/json

application/json

curl -X POST "https://api.altpay.dev/integration/event-log/add" \  -H "Content-Type: application/json" \  -d '{    "identity": "user123",    "source": "kioks",    "event": "card_read",    "message": "Kart başarıyla okundu"  }'
{
  "data": {
    "success": true
  }
}
{
  "message": "Unauthenticated"
}
{
  "message": "İşlemi yapmak için yetkili değilsiniz."
}