﻿---
title: "GetFlightTransactionDetails | Flight Bot B2M | پرواز | مستندات وب سرویس سپهر"
---



## متد GetFlightTransactionDetails

این متد به منظور دریافت لیست تراکنش های انجام شده روی یک پرواز، مثلا لیست خرید ها، استردادها، مبالغ جریمه و ... استفاده می‌باشد

<br>

API Endpoint

```http
POST https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/Reports/GetFlightTransactionDetails/V1
```

<br>

## Request Parameters

- `UserName`

  string

  [conditional-required]

  نام کاربری

  در صورت استفاده از روش Username/Password Authentication ارسال این فیلد الزامی است.

- `Password`

  string

  [conditional-required]

  رمز عبور به صورت MD5 شده

  در صورت استفاده از روش Username/Password Authentication ارسال این فیلد الزامی است.

- `AccessToken`

  string

  [conditional-required]

  توکن احراز هویت دریافت‌شده از طریق Single Sign-On (SSO).

  در صورت استفاده از روش Token-based Authentication این فیلد را ارسال کنید. در این حالت نیازی به ارسال UserName و Password نیست.

  :::info
  برای آشنایی با روش‌های احراز هویت و نحوه انتخاب و استفاده از هر روش، به مستندات [Authentication](/fa/b2m/bot/authentication.md) مراجعه کنید.
  :::

- `FlightId`

  number

  required

  شناسه منحصر به فرد پرواز

<br>

## Sample Request

```curl
curl -X POST https://SepehrApiTest.ir/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/Reports/GetFlightTransactionDetails/V1 \
  -H "Content-Type: application/json; charset=utf-8" \
  -H "Accept: application/json" \
  -H "Accept-Encoding: gzip, deflate" \
  -d '{
    "UserName": "testdev1",
    "Password": "25f9e794323b453885f5181f1b624d0b",
    "FlightId": 844418
}'
```

<br>

## Response Parameters

- `FlightNumber`

  string

  شماره پرواز

- `DepartureDateTime`

  string

  زمان خروج پرواز از مبدا. با فرمت yyyy-MM-dd HH:mm به صورت میلادی

- `OriginIataCode`

  string

  کد سه حرفی یاتای مبدا

- `DestinationIataCode`

  string

  کد سه حرفی یاتای مقصد

- `AirlineIataCode`

  string

  کد یاتای ایرلاین

- `TransactionDetailList`

  Array Of TransactionDetail

  لیست جزئیات تراکنش‌های انجام‌شده روی پرواز که مرتب‌شده بر اساس زمان تغییر می‌باشد

  - `TransactionDetailList.Pnr`

    string

    رفرنس رزرو مسافر

  - `TransactionDetailList.SerialNumber`

    number

    شماره سری تراکنش

  - `TransactionDetailList.ReserveForAgencyName`

    string

    نام آژانس طرف حساب رزرو

  - `TransactionDetailList.ModificationDateTime`

    string

    زمان تغییر یا ثبت تراکنش. با فرمت yyyy-MM-dd HH:mm:ss به صورت میلادی و بر اساس ناحیه زمانی UTC

  - `TransactionDetailList.ModifiedByUserName`

    string

    نام کاربری فردی که تراکنش را انجام داده است

  - `TransactionDetailList.OperationType`

    string

    نوع عملیات انجام‌شده. مانند FlightSale ، FlightCancellation ، PassengerInformationEdit و…

  - `TransactionDetailList.TransactionType`

    string

    نوع تراکنش. مانند BaseFare ، Tax ، Commission ، Discount ، Surcharge ، ReturnBaseFare ، ReturnCommission ، Penalty و…

  - `TransactionDetailList.Desc`

    string

    شرح تراکنش شامل نام مسافر و در صورت نیاز گروه سنی

  - `TransactionDetailList.Amount`

    decimal

    مبلغ تراکنش به ارز فروش. برای مبالغ بدهکار با علامت مثبت و برای مبالغ بستانکار با علامت منفی می‌باشد

  - `TransactionDetailList.SaleCurrencyCode`

    string

    کد سه حرفی ارز فروش تراکنش. مانند IRR ، USD و…

<br>

## Sample Response

```json
{
  "FlightNumber": "240",
  "DepartureDateTime": "2026-08-26 12:30",
  "OriginIataCode": "AWZ",
  "DestinationIataCode": "IFN",
  "AirlineIataCode": "IR",
  "TransactionDetailList": [
    {
      "Pnr": "T8N33F",
      "SerialNumber": 228408,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:23",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "ATENA/SHAHIN PAR",
      "Amount": 1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "T8N33F",
      "SerialNumber": 228408,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:23",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "ATENA/SHAHIN PAR",
      "Amount": -100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "T8N33F",
      "SerialNumber": 228408,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:23",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "SABERIN/TORK TATARI/CHD",
      "Amount": 1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "T8N33F",
      "SerialNumber": 228408,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:23",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "SABERIN/TORK TATARI/CHD",
      "Amount": -100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "T8N33F",
      "SerialNumber": 228408,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:23",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "GITI/MOHARAM NEZHAD/INF",
      "Amount": 500000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "T8N33F",
      "SerialNumber": 228408,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:23",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "GITI/MOHARAM NEZHAD/INF",
      "Amount": -250000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "VYPV66",
      "SerialNumber": 228409,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:30",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "HAKIMEH/SHIRZADISAFIABAD",
      "Amount": 1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "VYPV66",
      "SerialNumber": 228409,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:30",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "HAKIMEH/SHIRZADISAFIABAD",
      "Amount": -100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:38",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "AYSONA/NAMIKASHANIZADEH",
      "Amount": 1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:38",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "AYSONA/NAMIKASHANIZADEH",
      "Amount": -100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:38",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "MONIREH/SEGHAYATI",
      "Amount": 1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:38",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "MONIREH/SEGHAYATI",
      "Amount": -100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:38",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "BaseFare",
      "Desc": "KOOSHA/SHEIKHANI",
      "Amount": 1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:37:38",
      "ModifiedByUserName": "TestDev1",
      "OperationType": "FlightSale",
      "TransactionType": "Commission",
      "Desc": "KOOSHA/SHEIKHANI",
      "Amount": -100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "ReturnBaseFare",
      "Desc": "AYSONA/NAMIKASHANIZADEH",
      "Amount": -1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "ReturnCommission",
      "Desc": "AYSONA/NAMIKASHANIZADEH",
      "Amount": 100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "Penalty",
      "Desc": "AYSONA/NAMIKASHANIZADEH",
      "Amount": 0.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "ReturnBaseFare",
      "Desc": "MONIREH/SEGHAYATI",
      "Amount": -1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "ReturnCommission",
      "Desc": "MONIREH/SEGHAYATI",
      "Amount": 100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "Penalty",
      "Desc": "MONIREH/SEGHAYATI",
      "Amount": 0.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "ReturnBaseFare",
      "Desc": "KOOSHA/SHEIKHANI",
      "Amount": -1000000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "ReturnCommission",
      "Desc": "KOOSHA/SHEIKHANI",
      "Amount": 100000.00,
      "SaleCurrencyCode": "IRR"
    },
    {
      "Pnr": "M272UE",
      "SerialNumber": 228410,
      "ReserveForAgencyName": "تست ادمين1",
      "ModificationDateTime": "2026-08-25 11:38:37",
      "ModifiedByUserName": "admin",
      "OperationType": "FlightCancellation",
      "TransactionType": "Penalty",
      "Desc": "KOOSHA/SHEIKHANI",
      "Amount": 0.00,
      "SaleCurrencyCode": "IRR"
    }
  ]
}
```

<br>
