B2bWallet

b2b wallet

BookingFlightsHotelsReservationsTravel

Properties

Name Type Description
cardId string card identifier
cardUsageName string card usage name
cardFriendlyName string card name
reportingData array
virtualCreditCardDetails object
flightOfferIds array Id of the concern flightOffers
View JSON Schema on GitHub

JSON Schema

flight-order-management-b2b-wallet-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amadeus-reservations/refs/heads/main/json-schema/flight-order-management-b2b-wallet-schema.json",
  "title": "B2bWallet",
  "description": "b2b wallet",
  "type": "object",
  "properties": {
    "cardId": {
      "readOnly": true,
      "description": "card identifier",
      "type": "string",
      "example": "1245365895336"
    },
    "cardUsageName": {
      "description": "card usage name",
      "type": "string"
    },
    "cardFriendlyName": {
      "description": "card name",
      "type": "string",
      "example": "CB1",
      "pattern": "[a-zA-Z0-9]{1,35}"
    },
    "reportingData": {
      "type": "array",
      "title": "reportingData",
      "items": {
        "title": "reportingData",
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "example": "reconcil1"
          },
          "value": {
            "type": "string",
            "example": "data1"
          }
        }
      }
    },
    "virtualCreditCardDetails": {
      "readOnly": true,
      "$ref": "#/definitions/VirtualCreditCardDetails"
    },
    "flightOfferIds": {
      "description": "Id of the concern flightOffers",
      "type": "array",
      "minItems": 1,
      "maxItems": 6,
      "items": {
        "type": "string"
      },
      "example": "1"
    }
  }
}