Yapily · Schema

Yapily Transaction

Details of a transaction (credit or debit) that has occurred on the account.

Open BankingAISPPISPPaymentsAccount InformationVariable Recurring PaymentsFinancial ServicesPSD2FCABerlin GroupUKEuropeFinTech

Properties

Name Type Description
id string Unique identifier of the transaction.
date string
bookingDateTime string Date and time in UTC format of when a transaction was booked.
valueDateTime string Date and time in UTC format when the funds either cease to be available (for debit transactions) or become available (for credit transactions) to the account owner.
status string
amount number The transaction amount.
currency string Currency the transaction amount is denoted in. Specified as a 3-letter ISO 4217 code.
transactionAmount object __Mandatory__. Monetary Amount.
grossAmount object __Mandatory__. Monetary Amount.
currencyExchange object Provides details on the currrency exchange.
chargeDetails object Details the charges that will apply to the transaction.
reference string
statementReferences array
description string
transactionInformation array Further details on the transaction. This is narrative data, caught as unstructured text.
addressDetails object
isoBankTransactionCode object Defines the underlying transaction type (e.g. Card or Debit Transactions, Loans or Mortages). Conforms to `ISO` standards - ISO 20022.
proprietaryBankTransactionCode object Transaction code that is proprietary to the `Institution`.
balance object
payeeDetails object Details of the beneficiary [person or business].
payerDetails object Details of the benefactor [person or business].
merchant object Details of the merchant involved in the transaction.
enrichment object Enriched data that has been derived by Yapily using it's data processing and machine learning techniques.
supplementaryData object Additional information that cannot be captured in a structured field or block.
transactionMutability string __Optional__. Specifies the Mutability of the Transaction record. - A transaction with a `Status` of `Pending` is mutable. - A transaction with a `Status` of `Booked` where the `TransactionMutability`
View JSON Schema on GitHub

JSON Schema

yapily-transaction-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/yapily/main/json-schema/yapily-transaction-schema.json",
  "title": "Yapily Transaction",
  "type": "object",
  "description": "Details of a transaction (credit or debit) that has occurred on the account.",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier of the transaction."
    },
    "date": {
      "type": "string",
      "format": "date-time"
    },
    "bookingDateTime": {
      "type": "string",
      "description": "Date and time in UTC format of when a transaction was booked.",
      "format": "date-time"
    },
    "valueDateTime": {
      "type": "string",
      "description": "Date and time in UTC format when the funds either cease to be available (for debit transactions) or become available (for credit transactions) to the account owner.",
      "format": "date-time"
    },
    "status": {
      "type": "string",
      "enum": [
        "BOOKED",
        "PENDING"
      ]
    },
    "amount": {
      "type": "number",
      "description": "The transaction amount."
    },
    "currency": {
      "type": "string",
      "description": "Currency the transaction amount is denoted in. Specified as a 3-letter ISO 4217 code."
    },
    "transactionAmount": {
      "title": "Amount Details",
      "required": [
        "amount",
        "currency"
      ],
      "type": "object",
      "properties": {
        "amount": {
          "title": "Amount",
          "type": "number",
          "description": "__Mandatory__. The monetary value",
          "example": 10
        },
        "currency": {
          "title": "Currency",
          "type": "string",
          "description": "__Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code",
          "example": "GBP"
        }
      },
      "description": "__Mandatory__. Monetary Amount."
    },
    "grossAmount": {
      "title": "Amount Details",
      "required": [
        "amount",
        "currency"
      ],
      "type": "object",
      "properties": {
        "amount": {
          "title": "Amount",
          "type": "number",
          "description": "__Mandatory__. The monetary value",
          "example": 10
        },
        "currency": {
          "title": "Currency",
          "type": "string",
          "description": "__Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code",
          "example": "GBP"
        }
      },
      "description": "__Mandatory__. Monetary Amount."
    },
    "currencyExchange": {
      "type": "object",
      "description": "Provides details on the currrency exchange.",
      "properties": {
        "sourceCurrency": {
          "type": "string",
          "description": "Currency from which an amount is to be converted."
        },
        "targetCurrency": {
          "type": "string",
          "description": "Currency to which an amount is to be converted."
        },
        "unitCurrency": {
          "type": "string",
          "description": "The currency in which the rate of exchange is expressed in a currency exchange. In the example 1GBP = xxxCUR, the unit currency is GBP."
        },
        "exchangeRate": {
          "type": "number",
          "description": "The factor used for conversion of an amount from one currency to another. This reflects the price at which one currency was bought with another currency."
        }
      }
    },
    "chargeDetails": {
      "type": "object",
      "description": "Details the charges that will apply to the transaction.",
      "properties": {
        "chargeAmount": {
          "title": "Amount Details",
          "required": [
            "amount",
            "currency"
          ],
          "type": "object",
          "properties": {
            "amount": {
              "title": "Amount",
              "type": "number",
              "description": "__Mandatory__. The monetary value",
              "example": 10
            },
            "currency": {
              "title": "Currency",
              "type": "string",
              "description": "__Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code",
              "example": "GBP"
            }
          },
          "description": "__Mandatory__. Monetary Amount."
        }
      }
    },
    "reference": {
      "type": "string"
    },
    "statementReferences": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "Unique reference for a statement period. This may be optionally populated if available.",
        "properties": {
          "value": {
            "type": "string"
          }
        }
      }
    },
    "description": {
      "type": "string"
    },
    "transactionInformation": {
      "type": "array",
      "description": "Further details on the transaction. This is narrative data, caught as unstructured text.",
      "items": {
        "type": "string"
      }
    },
    "addressDetails": {
      "type": "object",
      "properties": {
        "addressLine": {
          "type": "string",
          "description": "Information, in free format text, that identifies a specific address."
        }
      }
    },
    "isoBankTransactionCode": {
      "type": "object",
      "description": "Defines the underlying transaction type (e.g. Card or Debit Transactions, Loans or Mortages). \n\n Conforms to `ISO` standards - ISO 20022.",
      "properties": {
        "domainCode": {
          "type": "object",
          "description": "__Mandatory__. Details the identification of the ISO code.",
          "properties": {
            "code": {
              "default": "UNKNOWN",
              "description": "__Mandatory__. Unique identifier of the ISO code.",
              "type": "string"
            },
            "name": {
              "default": "UNKNOWN",
              "description": "__Mandatory__. Name of the ISO Code.",
              "type": "string"
            }
          }
        },
        "familyCode": {
          "type": "object",
          "description": "__Mandatory__. Details the identification of the ISO code.",
          "properties": {
            "code": {
              "default": "UNKNOWN",
              "description": "__Mandatory__. Unique identifier of the ISO code.",
              "type": "string"
            },
            "name": {
              "default": "UNKNOWN",
              "description": "__Mandatory__. Name of the ISO Code.",
              "type": "string"
            }
          }
        },
        "subFamilyCode": {
          "type": "object",
          "description": "__Mandatory__. Details the identification of the ISO code.",
          "properties": {
            "code": {
              "default": "UNKNOWN",
              "description": "__Mandatory__. Unique identifier of the ISO code.",
              "type": "string"
            },
            "name": {
              "default": "UNKNOWN",
              "description": "__Mandatory__. Name of the ISO Code.",
              "type": "string"
            }
          }
        }
      }
    },
    "proprietaryBankTransactionCode": {
      "type": "object",
      "description": "Transaction code that is proprietary to the `Institution`.",
      "properties": {
        "code": {
          "type": "string",
          "description": "__Mandatory__. Proprietary code used to identify the underlying transaction."
        },
        "issuer": {
          "type": "string",
          "description": "__Mandatory__. Issuer of the proprietary code."
        }
      }
    },
    "balance": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "Specifies the type of the stated account balance.",
          "enum": [
            "CLOSING_AVAILABLE",
            "CLOSING_BOOKED",
            "CLOSING_CLEARED",
            "EXPECTED",
            "FORWARD_AVAILABLE",
            "INFORMATION",
            "INTERIM_AVAILABLE",
            "INTERIM_BOOKED",
            "INTERIM_CLEARED",
            "OPENING_AVAILABLE",
            "OPENING_BOOKED",
            "OPENING_CLEARED",
            "PREVIOUSLY_CLOSED_BOOKED",
            "AUTHORISED",
            "OTHER",
            "UNKNOWN"
          ]
        },
        "balanceAmount": {
          "title": "Amount Details",
          "required": [
            "amount",
            "currency"
          ],
          "type": "object",
          "properties": {
            "amount": {
              "title": "Amount",
              "type": "number",
              "description": "__Mandatory__. The monetary value",
              "example": 10
            },
            "currency": {
              "title": "Currency",
              "type": "string",
              "description": "__Mandatory__. The [ISO 4217](https://www.xe.com/iso4217.php) currency code",
              "example": "GBP"
            }
          },
          "description": "__Mandatory__. Monetary Amount."
        }
      }
    },
    "payeeDetails": {
      "type": "object",
      "description": "Details of the beneficiary [person or business].",
      "properties": {
        "name": {
          "type": "string",
          "description": "The account holder name of the Payee."
        },
        "accountIdentifications": {
          "type": "array",
          "description": "The account identifications that identify the Payee's bank account.",
          "items": {
            "type": "object",
            "properties": {
              "type": {
                "allOf": [
                  {
                    "title": "Account Identification Type",
                    "type": "string",
                    "description": "__Mandatory__. Used to describe the format of the account.\n\n See [Account Identification Combinations](/payments/payment-resources/intro-to-payment-execution#account-identifications-combinations) for more information on when to specify each type.",
                    "example": "SORT_CODE",
                    "enum": [
                      "SORT_CODE",
                      "ACCOUNT_NUMBER",
                      "IBAN",
                      "BBAN",
                      "BIC",
                      "PAN",
                      "MASKED_PAN",
                      "MSISDN",
                      "BSB",
                      "NCC",
                      "ABA",
                      "ABA_WIRE",
                      "ABA_ACH",
                      "EMAIL",
                      "ROLL_NUMBER",
                      "BLZ",
                      "IFS",
                      "CLABE",
                      "CTN",
                      "BRANCH_CODE",
                      "VIRTUAL_ACCOUNT_ID"
                    ]
                  }
                ],
                "description": "Describes the format of the account."
              },
              "identification": {
                "type": "string",
                "description": "The value associated with the account identification type."
              }
            }
          }
        }
      }
    },
    "payerDetails": {
      "type": "object",
      "description": "Details of the benefactor [person or business].",
      "properties": {
        "name": {
          "type": "string",
          "description": "The account holder name of the Payer."
        },
        "accountIdentifications": {
          "type": "array",
          "description": "The account identifications that identify the Payer's bank account.",
          "items": {
            "type": "object",
            "properties": {
              "type": {
                "allOf": [
                  {
                    "title": "Account Identification Type",
                    "type": "string",
                    "description": "__Mandatory__. Used to describe the format of the account.\n\n See [Account Identification Combinations](/payments/payment-resources/intro-to-payment-execution#account-identifications-combinations) for more information on when to specify each type.",
                    "example": "SORT_CODE",
                    "enum": [
                      "SORT_CODE",
                      "ACCOUNT_NUMBER",
                      "IBAN",
                      "BBAN",
                      "BIC",
                      "PAN",
                      "MASKED_PAN",
                      "MSISDN",
                      "BSB",
                      "NCC",
                      "ABA",
                      "ABA_WIRE",
                      "ABA_ACH",
                      "EMAIL",
                      "ROLL_NUMBER",
                      "BLZ",
                      "IFS",
                      "CLABE",
                      "CTN",
                      "BRANCH_CODE",
                      "VIRTUAL_ACCOUNT_ID"
                    ]
                  }
                ],
                "description": "Describes the format of the account."
              },
              "identification": {
                "type": "string",
                "description": "The value associated with the account identification type."
              }
            }
          }
        }
      }
    },
    "merchant": {
      "type": "object",
      "description": "Details of the merchant involved in the transaction.",
      "properties": {
        "merchantName": {
          "type": "string",
          "description": "The name of the merchant involved in the transaction."
        },
        "merchantCategoryCode": {
          "type": "string",
          "format": "^\\d{4}$",
          "description": "Defines the underlying services and goods that the merchant provides. Specified as a 4-letter ISO 18245 code.\n\nAllowed values:\n\n- `0742` (Veterinary Services)\n- `0763` (Agricultural Cooperatives)\n- `0780` (Landscaping and Horticultural Services)\n- `1520` (General Contractor/Residential Building)\n- `1711` (Heating, Plumbing, Air Conditioning Contractors)\n- `1731` (Electrical Contractors)\n- `1740` (Masonry, Stonework, Tile Setting, Plastering, Insulation Contractors)\n- `1750` (Carpentry)\n- `1761` (Roof, Siding, and Sheet Metal Work Contractors)\n- `1771` (Contractors, Concrete)\n- `1799` (Special Trade Contractor - Not Elsewhere Classified)\n- `2741` (Miscellaneous Publishing and Printing Services)\n- `2791` (Typesetting, Plate Making and Related Services (Business to Business MCC))\n- `2842` (Specialty Cleaning, Polishing and Sanitation Preparations (Business to Business MCC))\n- `3000` (United Airlines)\n- `3001` (American Airlines)\n- `3002` (Pan American)\n- `3003` (Eurofly Airlines)\n- `3004` (Dragon Airlines)\n- `3005` (British Airways)\n- `3006` (Japan Air Lines)\n- `3007` (Air France)\n- `3008` (Lufthansa)\n- `3009` (Air Canada)\n- `3010` (KLM)\n- `3011` (AeroFlot)\n- `3012` (Qantas)\n- `3013` (Alitalia)\n- `3014` (Saudi Arabian Airlines)\n- `3015` (SWISS)\n- `3016` (SAS)\n- `3017` (South African Airway)\n- `3018` (Varig (Brazil))\n- `3020` (Air India)\n- `3021` (Air Algerie)\n- `3022` (PAL AIR)\n- `3023` (Mexicana)\n- `3024` (Pakistan International)\n- `3025` (Air New Zealand Ltd.)\n- `3026` (Emirates Airlines)\n- `3027` (UTA/InterAir)\n- `3028` (Air Malta)\n- `3029` (SN Brussels Airlines - SN BRUSSELS)\n- `3030` (Aerolineas Argentinas)\n- `3031` (Olympic Airways)\n- `3032` (El Al)\n- `3033` (Ansett Airlines)\n- `3034` (ETIHADAIR)\n- `3035` (TAP (Portugal))\n- `3036` (VASP (Brazil))\n- `3037` (EgyptAir)\n- `3038` (Kuwait Airways)\n- `3039` (Avianca)\n- `3040` (GulfAir (Bahrain))\n- `3041` (Balkan-Bulgarian)\n- `3042` (FinnAir)\n- `3043` (Aer Lingus)\n- `3044` (Air Lanka)\n- `3045` (Nigeria Airways)\n- `3046` (Cruzeiro do Sul (Bra))\n- `3047` (THY (Turkey))\n- `3048` (Royal Air Maroc)\n- `3049` (Tunis Air)\n- `3050` (Icelandair)\n- `3051` (Austrian Airlines)\n- `3052` (LANAIR)\n- `3053` (AVIACO (Spain))\n- `3054` (Ladeco (Chile))\n- `3055` (LAB (Bolivia))\n- `3056` (JetAir)\n- `3057` (Virgin America \u2013 VIR AMER)\n- `3058` (Delta)\n- `3059` (DBA Airlines-DBA AIR)\n- `3060` (NWA Air)\n- `3061` (Continental)\n- `3062` (Hapag-Lloyd Express - HLX)\n- `3063` (US Airways)\n- `3064` (Adria Airways)\n- `3065` (Airinter (AirInternational))\n- `3066` (Southwest)\n- `3068` (AIR STANA)\n- `3069` (Sun Country Air)\n- `3070` (Pacific Southwest Airlines (PSA))\n- `3071` (Air British Columbia)\n- `3072` (CEBU PAC)\n- `3073` (Air Cal)\n- `3075` (Singapore Airlines)\n- `3076` (Aeromexico)\n- `3077` (Thai Airways)\n- `3078` (China Airlines)\n- `3079` (Jetstar Airways - Jetstar)\n- `3081` (NordAir)\n- `3082` (Korean Airlines)\n- `3083` (Air Afrique)\n- `3084` (Eva Airlines)\n- `3085` (Midwest Express Airlines, Inc)\n- `3087` (Metro Airlines)\n- `3088` (Croatia Airlines)\n- `3089` (Tans Saero)\n- `3090` (Uni Airways)\n- `3094` (Zambia Airways)\n- `3096` (Air Zimbabwe)\n- `3097` (Spanair (abbreviation: SPANAIR))\n- `3098` (Asiana Airlines)\n- `3099` (Cathay Pacific)\n- `3100` (Malaysian Airline Sys)\n- `3102` (Iberia)\n- `3103` (Garuda (Indonesia))\n- `3105` (Piedmont)\n- `3106` (Braathens S.A.F.E. (Norway))\n- `3110` (Wings Airways)\n- `3111` (British Midland)\n- `3112` (Windward Island)\n- `3117` (Venezolana Int de Aviacion)\n- `3118` (Valley Airlines)\n- `3125` (Tan Airlines)\n- `3126` (Talair PTY Ltd.)\n- `3127` (Taca International)\n- `3129` (Surinam Airways)\n- `3130` (Sunworld International Airways)\n- `3131` (VLM Air)\n- `3132` (Frontier Airlines)\n- `3133` (Sunbelt Airlines)\n- `3135` (Sudan Airlines)\n- `3136` (Qatar Air)\n- `3137` (Singleton)\n- `3138` (Simmons Airlines)\n- `3141` (Seair Alaska)\n- `3143` (Scenic Airlines)\n- `3144` (Virgin Atlantic)\n- `3145` (San Juan)\n- `3146` (Luxair)\n- `3148` (Air Littoral SA)\n- `3151` (Air Laire)\n- `3154` (Princeville)\n- `3156` (Go Fly)\n- `3159` (PBA-Provincetwn-Bstn Air)\n- `3161` (All Nippon Airways)\n- `3164` (Norontair)\n- `3165` (New York Helicopter)\n- `3167` (Aero Continente - AEROCONTINENTE)\n- `3170` (Mount Cook)\n- `3171` (Canadian Airlines)\n- `3172` (Nation Air)\n- `3174` (JetBlue Airways)\n- `3175` (Middle East Air)\n- `3176` (Metroflight Airlines)\n- `3177` (AirTran Airways)\n- `3178` (Mesa Air)\n- `3180` (Westjet Airlines-WESTJET)\n- `3181` (Malev Hungarian Airlines)\n- `3182` (LOT (Poland))\n- `3183` (Oman Aviation - OMAN AIR)\n- `3184` (LIAT)\n- `3185` (LAV (Venezuela))\n- `3186` (LAP (Paraguay))\n- `3187` (LACSA (Costa Rica))\n- `3188` (Virgin Express - VIR EXP)\n- `3190` (Jugoslav Air)\n- `3191` (Island Airlines)\n- `3192` (Iran Air)\n- `3193` (Indian Airlines)\n- `3195` (Holiday Airlines)\n- `3196` (Hawaiian Air)\n- `3197` (Havasu Airlines)\n- `3198` (Harbor Airlines)\n- `3199` (Servicios Aereos Militares)\n- `3200` (Guyana Airways)\n- `3203` (Golden Pacific Air)\n- `3204` (Freedom Airlines)\n- `3206` (China Eastern Airlines (Abbr: China East Air))\n- `3207` (Empresa Ecuatoriana)\n- `3211` (Norwegian Air Shuttle - NORWEGIANAIR)\n- `3212` (Dominicana de Aviacion)\n- `3213` (Malmo Aviation - MALMO AV)\n- `3215` (Dan Air Services)\n- `3216` (Cumberland Airlines)\n- `3217` (CSA-Ceskoslovenske Aeroln)\n- `3218` (Crown Air)\n- `3219` (Copa)\n- `3220` (Compania Faucett)\n- `3221` (Transportes Aeros Mil)\n- `3222` (Command Airways)\n- `3223` (Comair)\n- `3226` (Skyways Air- SKYWAYS)\n- `3228` (Cayman Airways)\n- `3229` (SAETA)\n- `3231` (SAHSA)\n- `3233` (Capitol Air)\n- `3234` (CARIBAIR)\n- `3235` (Brockway Air)\n- `3236` (Air Arabia Airlines - Air Arab)\n- `3238` (Bemidji Aviation)\n- `3239` (Bar Harbor Airlines)\n- `3240` (Bahamasair)\n- `3241` (Aviateca (Guatemala))\n- `3242` (Avensa)\n- `3243` (Austrian Air Service)\n- `3245` (Easy Jet - EASYJET)\n- `3246` (Ryan Air - RYANAIR)\n- `3247` (Gol Airlines - GOL)\n- `3248` (Tam Airlines - TAM)\n- `3251` (Aloha Airlines)\n- `3252` (ALM-Antilean Airlines)\n- `3253` (America West)\n- `3254` (U.S. Air Shuttle)\n- `3256` (Alaska Airlines Inc.)\n- `3259` (American Trans Air)\n- `3260` (Spirit Airlines - SPIRIT)\n- `3261` (Air China)\n- `3262` (Reno Air)\n- `3263` (Aero Servicio Carabobo)\n- `3266` (Air Seychelles)\n- `3267` (Air Panama International)\n- `3268` (Air Pacific)\n- `3275` (Air Nevada)\n- `3276` (Air Midwest)\n- `3277` (Air Madagascar)\n- `3279` (Air LA)\n- `3280` (Air Jamaica)\n- `3282` (Air Djibouti)\n- `3284` (Aero Virgin Islands)\n- `3285` (AeroPeru)\n- `3286` (Aero Nicaraguensis)\n- `3287` (Aero Coach Aviation)\n- `3291` (Ariana Afghan)\n- `3292` (Cyprus Airways)\n- `3293` (Ecuatoriana)\n- `3294` (Ethiopian Airlines)\n- `3295` (Kenya Airways)\n- `3296` (Air Berlin-AIRBERLIN)\n- `3297` (Tarom Romanian Air Transport)\n- `3298` (Air Mauritius)\n- `3299` (Wideroe's Flyveselskap)\n- `3351` (Affiliated Auto Rental)\n- `3352` (American International)\n- `3353` (Brooks Rent a Car)\n- `3354` (Action Auto Rental)\n- `3355` (SIXT Car Rental)\n- `3357` (Hertz)\n- `3359` (Payless Car Rental)\n- `3360` (Snappy Car Rental)\n- `3361` (Airways Rent a Car)\n- `3362` (Altra Auto Rental)\n- `3364` (Agency Rent a Car)\n- `3366` (Budget Rent a Car)\n- `3368` (Holiday R-A-C)\n- `3370` (Rent-a-Wreck)\n- `3374` (Accent Rent-A-Car)\n- `3376` (Ajax R-A-C)\n- `3380` (Triangle Rent a Car)\n- `3381` (Europ Car)\n- `3385` (Tropical R-A-C)\n- `3386` (Showcase Rental Cars)\n- `3387` (Alamo Rent a Car)\n- `3388` (Merchants Rent-A-Car, Inc)\n- `3389` (Avis R-A-C)\n- `3390` (Dollar R-A-C)\n- `3391` (Europe by Car)\n- `3393` (National Car Rental)\n- `3394` (Kemwell Group R-A-C)\n- `3395` (Thrify Car Rental)\n- `3396` (Tilden R-A-C)\n- `3398` (Econo Car R-A-C)\n- `3400` (Auto Host Car Rentals)\n- `3405` (Enterprise R-A-C)\n- `3409` (General Rent-a-Car)\n- `3412` (A-1 R-A-C)\n- `3414` (Godfrey National)\n- `3420` (ANSA International)\n- `3421` (Allstate Rent-a-Car)\n- `3423` (Avcar Rent-a-Car)\n- `3425` (Automate Rent-a-Car)\n- `3427` (Avon Rent-a-Car)\n- `3428` (Carey Rent-a-Car)\n- `3429` (Insurance Rent-a-Car)\n- `3430` (Major Rent-a-Car)\n- `3431` (Replacement Rent-a-Car)\n- `3432` (Reserve Rent-a-Car)\n- `3433` (Ugly Duckling R-A-C)\n- `3434` (USA Rent-a-Car)\n- `3435` (Value Rent-a-Car)\n- `3436` (Autohansa Rent-a-Car)\n- `3437` (Cite)\n- `3438` (Interenet Rent-a-Car)\n- `3439` (Millville Rent-a-Car)\n- `3441` (Advantage Rent A Car)\n- `3501` (Holiday Inns)\n- `3502` (Best Western Hotels)\n- `3503` (Sheraton)\n- `3504` (Hilton)\n- `3505` (Forte Hotels)\n- `3506` (Golden Tulip Hotels)\n- `3507` (Friendship Inns)\n- `3508` (Quality Inns)\n- `3509` (Marriott)\n- `3510` (Days Inn Colonial Resort)\n- `3511` (Arabella Hotels)\n- `3512` (Intercontinental Hotels)\n- `3513` (Westin)\n- `3514` (Amerisuites)\n- `3515` (Rodeway Inn)\n- `3516` (LaQuinta Motor Inns)\n- `3517` (Americana Hotels)\n- `3518` (Sol Hotels)\n- `3519` (Pullman International Hotels)\n- `3520` (Meridien Hotels)\n- `3521` (Royal Lahaina Resort)\n- `3522` (Tokyo Group)\n- `3523` (Peninsula Hotels)\n- `3524` (WelcomGroup Hotels)\n- `3525` (Dunfey Hotels)\n- `3526` (Prince Hotels)\n- `3527` (Downtowner Passport)\n- `3528` (Red Lion Inns)\n- `3529` (CP (Canadian Pacific))\n- `3530` (Renaissance Hotels)\n- `3531` (Kauai Coconut Beach Resort)\n- `3532` (Royal Kona Resort)\n- `3533` (Hotel Ibis)\n- `3534` (Southern Pacific)\n- `3535` (Hilton International)\n- `3536` (AMFAC Hotels)\n- `3537` (ANA Hotels)\n- `3538` (Concorde Hotels)\n- `3539` (Summerfield Suites Hotel)\n- `3540` (Iberotel Hotels)\n- `3541` (Hotel Okura)\n- `3542` (Royal Hotels)\n- `3543` (Four Seasons)\n- `3544` (Cigna Hotels)\n- `3545` (Shangri-La International)\n- `3546` (Hotel Sierra)\n- `3548` (Hotels Melia)\n- `3549` (Auberge des Governeurs)\n- `3550` (Regal 8 Inns)\n- `3551` (Mirage Hotel and Casino)\n- `3552` (Coast Hotel)\n- `3553` (Park Inn by Radisson)\n- `3554` (Pinehurst Resort)\n- `3555` (Treasure Island Hotel and Casino)\n- `3556` (Barton Creek Resort)\n- `3557` (Manhattan East Suite Hotels)\n- `3558` (Jolly Hotels)\n- `3559` (Candlewood Suites)\n- `3560` (Aladdin Resort and Casino)\n- `3561` (Golden Nugget)\n- `3562` (Comfort Inns)\n- `3563` (Journey's End Motels)\n- `3564` (Sam's Town Hotel and Casino)\n- `3565` (Relax Inns)\n- `3566` (Garden Place Hotel)\n- `3567` (Soho Grand Hotel)\n- `3568` (Ladbroke Hotels)\n- `3569` (Tribeca Grand Hotel)\n- `3570` (Forum Hotels)\n- `3571` (Grand Wailea Resort)\n- `3572` (Miyako Hotel)\n- `3573` (Sandman Hotels)\n- `3574` (Venture Inn)\n- `3575` (Vagabond Hotels)\n- `3576` (La Quinta Resort)\n- `3577` (Mandarin Oriental Hotel)\n- `3578` (Frankenmuth Bavarian)\n- `3579` (Hotel Mercure)\n- `3580` (Hotel Del Coronado)\n- `3581` (Delta Hotels)\n- `3582` (California Hotel and Casino)\n- `3583` (Radisson BLU)\n- `3584` (Princess Hotels International)\n- `3585` (Hungar Hotels)\n- `3586` (Sokos Hotels)\n- `3587` (Doral Hotels)\n- `3588` (Helmsley Hotels)\n- `3589` (Doral Golf Resort)\n- `3590` (Fairmont Hotel)\n- `3591` (Sonesta Hotels)\n- `3592` (Omni Hotels)\n- `3593` (Cunard Hotels)\n- `3594` (Arizona Biltmore)\n- `3595` (Hospitality Inns)\n- `3596` (Wynn Las Vegas)\n- `3597` (Riverside Resort and Casino)\n- `3598` (Regent International Hotels)\n- `3599` (Pannonia Hotels)\n- `3600` (Saddlebrook Resort - Tampa)\n- `3601` (Trade Winds Resorts)\n- `3602` (Hudson Hotel)\n- `3603` (Noah's Hotel)\n- `3604` (Hilton Garden Inn)\n- `3605` (Jurys Doyle Hotel Group)\n- `3606` (Jefferson Hotel)\n- `3607` (Fountainebleau Resort)\n- `3608` (Gaylord Opryland)\n- `3609` (Gaylord Palms)\n- `3610` (Gaylord Texan)\n- `3611` (C MON INN)\n- `3612` (Movenpick Hotels)\n- `3613` (Microtel Inns & Suites)\n- `3614` (Americinn)\n- `3615` (Travelodge Motels)\n- `3617` (America's Best Value Inn)\n- `3618` (Great Wolf)\n- `3619` (Aloft)\n- `3620` (Binion's Horseshoe Club)\n- `3621` (Extended Stay)\n- `3622` (Merlin Hotel)\n- `3623` (Dorint Hotels)\n- `3624` (Lady Luck Hotel and Casino)\n- `3625` (Hotel Universale)\n- `3626` (Studio Plus)\n- `3627` (Extended Stay America)\n- `3628` (Excalibur Hotel and Casino)\n- `3629` (Dan Hotels)\n- `3630` (Extended Stay Deluxe)\n- `3631` (Sleep Inn)\n- `3632` (The Phoenician)\n- `3633` (Rank Hotels)\n- `3634` (Swissotel)\n- `3635` (Reso Hotel)\n- `3636` (Sarova Hotels)\n- `3637` (Ramada Inns)\n- `3638` (Howard Johnson)\n- `3639` (Mount Charlotte Thistle)\n- `3640` (Hyatt Motels)\n- `3641` (Sofitel Hotels)\n- `3642` (Novotel)\n- `3643` (Steigenberger Hotels)\n- `3644` (EconoLodges)\n- `3645` (Queens Moat Houses)\n- `3646` (Swallow Hotels)\n- `3647` (Husa Hotels)\n- `3648` (De Vere Hotels)\n- `3649` (Radisson)\n- `3650` (Red Roof Inns)\n- `3651` (Imperial London Hotel)\n- `3652` (Embassy Hotels)\n- `3653` (Penta Hotels)\n- `3654` (Loews Hotels)\n- `3655` (Scandic Hotels)\n- `3656` (Sara Hotels)\n- `3657` (Oberoi Hotels)\n- `3658` (New Otani Hotels)\n- `3659` (Taj Hotels International)\n- `3660` (Knights Inn)\n- `3661` (Metropole Hotels)\n- `3662` (Circus Circus Hotel and Casino)\n- `3663` (Hoteles El Presidente)\n- `3664` (Flag Inns)\n- `3665` (Hampton Inn Hotels)\n- `3666` (Stakis Hotels)\n- `3667` (Luxor Hotel and Casino)\n- `3668` (Maritim Hotels)\n- `3669` (Eldorado Hotel and Casino)\n- `3670` (Arcade Hotels)\n- `3671` (Arctia Hotels)\n- `3672` (Campanile Hotels)\n- `3673` (IBUSZ Hotels)\n- `3674` (Rantasipi Hotels)\n- `3675` (Interhotel CEDOK)\n- `3676` (Monte Carlo Hotel and Casino)\n- `3677` (Climat de France Hotels)\n- `3678` (Cumulus Hotels)\n- `3679` (Silver Legacy Hotel and Casino)\n- `3680` (Hoteis Othan)\n- `3681` (Adams Mark Hotels)\n- `3682` (Sahara Hotel and Casino)\n- `3683` (Bradbury Suites)\n- `3684` (Budget Hosts Inns)\n- `3685` (Budgetel Hotels)\n- `3686` (Suisse Chalet)\n- `3687` (Clarion Hotels)\n- `3688` (Compri Hotels)\n- `3689` (Consort Hotels)\n- `3690` (Courtyard Inns)\n- `3691` (Dillon Inn)\n- `3692` (Doubletree)\n- `3693` (Drury Inn)\n- `3694` (Economy Inns of America)\n- `3695` (Embassy Suites)\n- `3696` (Excel Inn)\n- `3697` (Fairfield Hotels)\n- `3698` (Harley Hotels)\n- `3699` (Midway Motor Lodge)\n- `3700` (Motel 6)\n- `3701` (La Mansion Del Rio)\n- `3702` (The Registry Hotels)\n- `3703` (Residence Inn)\n- `3704` (Royce Hotels)\n- `3705` (Sandman Inn)\n- `3706` (Shilo Inn)\n- `3707` (Shoney's Inn)\n- `3708` (Virgin River Hotel and Casino)\n- `3709` (Super 8 Motels)\n- `3710` (The Ritz Carlton Hotels)\n- `3711` (Flag Inns (Australia))\n- `3712` (Buffalo Bill's Hotel and Casino)\n- `3713` (Quality Pacific Hotel)\n- `3714` (Four Seasons Hotels-Austr)\n- `3715` (Fairfield Inn)\n- `3716` (Carlton Hotels)\n- `3717` (City Lodge Hotels)\n- `3718` (Karos Hotels)\n- `3719` (Protea Hotels)\n- `3720` (Southern Sun Hotels)\n- `3721` (Hilton Conrad Hotels)\n- `3722` (Wyndham Hotels)\n- `3723` (Rica Hotels)\n- `3724` (Inter Nor Hotels)\n- `3725` (SeaPines Plantation)\n- `3726` (Rio Suites)\n- `3727` (Broadmoor Hotel)\n- `3728` (Bally's Hotel and Casino)\n- `3729` (John Ascuaga's Nugget)\n- `3730` (MGM Grand Hotel)\n- `3731` (Harrah's Hotels and Casinos)\n- `3732` (Opryland Hotel)\n- `3733` (Boca Raton Resort)\n- `3734` (Harvey/Bristol Hotels)\n- `3735` (Master Economy Inns)\n- `3736` (Colorado Belle/Edgewater Resort)\n- `3737` (Riviera Hotel and Casino)\n- `3738` (Tropicana Resort & Casino)\n- `3739` (Woodside Hotels & Resorts)\n- `3740` (Towneplace Suites)\n- `3741` (Millennium Hotel)\n- `3742` (Club Med)\n- `3743` (Biltmore Hotel and Suites)\n- `3744` (Carefree Resorts)\n- `3745` (St. Regis Hotel)\n- `3746` (The Eliot Hotel)\n- `3747` (ClubCorp/ClubResorts)\n- `3748` (Wellesley Inns)\n- `3749` (The Beverly Hills Hotel)\n- `3750` (Crown Plaza Hotels)\n- `3751` (Homewood Suites)\n- `3752` (Peabody Hotels)\n- `3753` (Greenbriar Resorts)\n- `3754` (Amelia Island Plantation)\n- `3755` (The Homestead)\n- `3757` (Canyon Ranch)\n- `3758` (Kahala Mandarion Oriental Hotel)\n- `3759` (The Orchid at Mauna Lani)\n- `3760` (Halekulani Hotel/Waikiki Parc)\n- `3761` (Primadonna Hotel and Casino)\n- `3762` (Whisky Pete's Hotel and Casino)\n- `3763` (Chateau Elan Winery and Resort)\n- `3764` (Beau Rivage Hotel and Casino)\n- `3765` (Bellagio)\n- `3766` (Fremont Hotel and Casino)\n- `3767` (Main Street Hotel and Casino)\n- `3768` (Silver Star Hotel and Casino)\n- `3769` (Stratosphere Hotel and Casino)\n- `3770` (SpringHill Suites)\n- `3771` (Caesar's Resort)\n- `3772` (Nemacolin Woodlands)\n- `3773` (The Venetian Resort Hotel and Casino)\n- `3774` (New York-New York Hotel and Casino)\n- `3775` (Sands Resort)\n- `3776` (Nevele Grande Resort and Country Club)\n- `3777` (Mandalay Bay Resort)\n- `3778` (Four Points Hotels)\n- `3779` (W Hotels)\n- `3780` (Disney Resorts)\n- `3781` (Patricia Grand Resort Hotels)\n- `3782` (Rosen Hotels & Resort)\n- `3783` (Town and Country Resort and Convention Center)\n- `3784` (First Hospitality Hotel)\n- `3785` (Outrigger Hotels and Resorts)\n- `3786` (Ohana Hotel of Hawaii)\n- `3787` (Caribe Royale Resort Suites & Villas)\n- `3788` (Ala Moana Hotel / Ala Moana Hotels)\n- `3789` (Smugglers' Notch Resort)\n- `3790` (Raffles Hotels)\n- `3791` (Staybridge Suites)\n- `3792` (Claridge Casino Hotel)\n- `3793` (The Flamingo Hotels)\n- `3794` (Grand Casino Hotels)\n- `3795` (Paris Las Vegas Hotel)\n- `3796` (Peppermill Hotel Casino)\n- `3797` (Atlantic City Hilton)\n- `3798` (Embassy Vacation Resort)\n- `3799` (Hale Koa Hotel)\n- `3800` (Homestead)\n- `3801` (Wilderness Hotel and Golf Resort)\n- `3802` (The Palace Hotel)\n- `3807` (Element)\n- `3808` (LXR)\n- `3810` (La Costa Resort)\n- `3811` (Premier Travel Inn)\n- `3812` (Hyatt Place)\n- `3813` (Hotel Indigo)\n- `3814` (The Roosevelt Hotel NY)\n- `3815` (Holiday Inn Nickelodeon)\n- `3816` (Home2 Suites)\n- `3817` (Affinia)\n- `3818` (Mainstay Suites)\n- `3819` (Oxford Suites)\n- `3820` (Jumeirah Essex House)\n- `3821` (Caribe Royale)\n- `3822` (Crossland)\n- `3823` (Grand Sierra Resort)\n- `3824` (Aria)\n- `3825` (Vdara)\n- `3826` (Autograph)\n- `3827` (Galt House)\n- `3828` (Cosmopolitan of Las Vegas)\n- `3829` (Country Inn by Carlson)\n- `3830` (Park Plaza Hotel)\n- `3831` (Waldorf)\n- `4011` (Railroads)\n- `4111` (Local and Suburban Commuter Passenger Transportation, including Ferries)\n- `4112` (Passenger Rail (train))\n- `4119` (Ambulance Services)\n- `4121` (Taxicabs and Limousines)\n- `4131` (Bus Lines, includes Charters/Tour Buses)\n- `4214` (Motor Freight Carriers and Trucking-Local and Long Distance, Moving & Storage Companies, and Local Delivery)\n- `4215` (Courier Services-Air and Ground, and Freight Forwarders)\n- `4225` (Public Warehousing-Farm products, Refrigerated Goods, Household Goods, and Storage)\n- `4411` (Steamship and Cruise Lines)\n- `4457` (Boat Rentals and Leasing)\n- `4468` (Marinas, Marine Service, and Supplies)\n- `4511` (Airlines and Air Carriers)\n- `4582` (Airports, Flying Fields, and Airport Terminals)\n- `4722` (Travel Agencies)\n- `4

# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/yapily/refs/heads/main/json-schema/yapily-transaction-schema.json