Skip to main content
Transactions represent individual financial activities such as purchases, deposits, withdrawals, and transfers across user accounts.

Transaction Fields

categorized_by Fields

The categorized_by fields of the Transactions endpoint will return integers. See the table below for the meaning behind each integer:

Described By Fields

Status Fields

The status field of the transactions endpoint will return an integer or a null status. If the aggregation source doesn’t supply the status, null will be the response.

Transaction Categories

  • AUTO_TRANSPORT
    • AUTO_INSURANCE
    • AUTO_PAYMENT
    • GAS
    • PARKING
    • PUBLIC_TRANSPORTATION
    • SERVICE_PARTS
  • BILLS_UTILITIES
    • DOMAIN_NAMES
    • FRAUD_PROTECTION
    • HOME_PHONE
    • HOSTING
    • INTERNET
    • MOBILE_PHONE
    • TELEVISION
    • UTILITIES
  • BUSINESS_SERVICES
    • ADVERTISING
    • LEGAL
    • OFFICE_SUPPLIES
    • PRINTING
    • SHIPPING
  • EDUCATION
    • BOOKS_SUPPLIES
    • STUDENT_LOAN
    • TUITION
  • ENTERTAINMENT
    • AMUSEMENT
    • ARTS
    • MOVIES_DVDS
    • MUSIC
    • NEWSPAPERS_MAGAZINES
  • FEES_CHARGES
    • ATM_FEE
    • BANKING_FEE
    • FINANCE_CHARGE
    • LATE_FEE
    • SERVICE_FEE
    • TRADE_COMMISSIONS
  • FINANCIAL
    • FINANCIAL_ADVISOR
    • LIFE_INSURANCE
  • FOOD_DINING
    • ALCOHOL_BARS
    • COFFEE_SHOPS
    • FAST_FOOD
    • GROCERIES
    • RESTAURANTS
  • GIFTS_DONATIONS
    • CHARITY
    • GIFT
  • HEALTH_FITNESS
    • DENTIST
    • DOCTOR
    • EYECARE
    • GYM
    • HEALTH_INSURANCE
    • PHARMACY
    • SPORTS
  • HOME
    • FURNISHINGS
    • HOME_IMPROVEMENT
    • HOME_INSURANCE
    • HOME_SERVICES
    • HOME_SUPPLIES
    • LAWN_GARDEN
    • MORTGAGE_RENT
  • INCOME
    • BONUS
    • INTEREST_INCOME
    • PAYCHECK
    • REIMBURSEMENT
    • RENTAL_INCOME
    • RETURNED_PURCHASE
  • INVESTMENTS
    • BUY
    • DEPOSIT
    • DIVIDEND_CAP_GAINS
    • SELL
    • WITHDRAWAL
  • KIDS
    • ALLOWANCE
    • BABY_SUPPLIES
    • BABYSITTER_DAYCARE
    • CHILD_SUPPORT
    • KIDS_ACTIVITIES
    • TOYS
  • PERSONAL_CARE
    • HAIR
    • LAUNDRY
    • SPA_MASSAGE
  • PETS
    • PET_FOOD_SUPPLIES
    • PET_GROOMING
    • VETERINARY
  • SHOPPING
    • BOOKS
    • CLOTHING
    • ELECTRONICS_SOFTWARE
    • HOBBIES
    • SPORTING_GOODS
  • TAXES
    • FEDERAL_TAX
    • LOCAL_TAX
    • PROPERTY_TAX
    • SALES_TAX
    • STATE_TAX
  • TRANSFER
    • CREDIT_CARD_PAYMENT
    • TRANSFER_FOR_CASH_SPENDING
    • MORTGAGE_PAYMENT
  • TRAVEL
    • AIR_TRAVEL
    • HOTEL
    • RENTAL_CAR_TAXI
    • VACATION
  • UNCATEGORIZED
    • CASH
    • CHECK

Transaction Classifier Fields

The transaction fields below are considered “classifiers.” These indicate that the transaction represents a particular class of transaction such as an overdraft fee or a direct deposit. All are booleans.
  • is_bill_pay
  • is_direct_deposit
  • is_expense
  • is_fee
  • is_income
  • is_overdraft_fee
  • is_payroll_advance
  • is_subscription

Transaction set_by

The set_by fields return an integer and the set_by_name fields return a string. The table below shows the meaning of each value and how the integers map to the strings. See the Transactions sections in Endpoints for examples.

Transaction Types

The transaction type is either a CREDIT or a DEBIT. A CREDIT increases the user’s net worth. A DEBIT decreases the user’s net worth. This applies to all account types.