Lunch Money v2 API
Object Changes

v1 User Object v2 User Object
User
Object
Changelog
  • user_name (renamed)
  • user_email (renamed)
  • user_id (renamed)
  • account_id
  • budget_name
  • primary_currency
  • api_key_label
  • name (renamed)
  • email (renamed)
  • id (renamed)
  • account_id
  • budget_name
  • primary_currency
  • api_key_label
v1 Category Object v2 Category Object
Category
Object
Changelog
  • id
  • name
  • description
  • is_income
  • exclude_from_budget
  • exclude_from_totals
  • created_at
  • updated_at
  • is_group
  • group_id
  • group_category_name (deleted)
  • children
  • order
  • archived
  • archived_on (renamed)
  • id
  • name
  • description
  • is_income
  • exclude_from_budget
  • exclude_from_totals
  • created_at
  • updated_at
  • is_group
  • group_id
  • children (only when is_group is true)
  • order
  • collapsed (new)
  • archived
  • archived_at (renamed)
v1 Tag Object v2 Tag Object
Tag
Object
Changelog
  • id
  • name
  • description
  • archived
  • id
  • name
  • description
  • updated_at (new)
  • created_at (new)
  • archived
  • archived_at (new)
v1 Transaction Object v2 Transaction Object
Transaction
Object
Changelog
  • id
  • date
  • amount
  • currency
  • to_base
  • recurring_id
  • payee
  • category_id
  • notes
  • status
  • is_pending
  • created_at
  • updated_at
  • parent_id
  • has_children (deleted)
  • children
  • is_group
  • group_id
  • asset_id (renamed)
  • plaid_account_id
  • tags (deleted)
  • source
  • external_id
  • plaid_metadata
  • original_name (deleted)
  • display_name (deleted)
  • display_notes (deleted)
  • recurring_payee (deleted)
  • recurring_description (deleted)
  • recurring_cadence (deleted)
  • recurring_type (deleted)
  • recurring_amount (deleted)
  • recurring_currency (deleted)
  • recurring_granularity (deleted)
  • recurring_quantity (deleted)
  • category_name (deleted)
  • category_group_id (deleted)
  • category_group_name (deleted)
  • is_income (deleted)
  • exclude_from_budget (deleted)
  • exclude_from_totals (deleted)
  • asset_institution_name (deleted)
  • asset_name (deleted)
  • asset_display_name (deleted)
  • asset_status (deleted)
  • plaid_account_id (deleted)
  • plaid_account_name (deleted)
  • plaid_account_mask (deleted)
  • institution_name (deleted)
  • plaid_account_display_name (deleted)
  • account_display_name (deleted)
  • id
  • date
  • amount
  • currency
  • to_base
  • recurring_id
  • overrides (new)
    • original_payee
    • original_notes
  • payee
  • category_id
  • notes
  • status
  • is_pending
  • created_at
  • updated_at
  • split_parent_id (renamed)
  • is_parent (new)
  • children
  • is_group_parent (renamed)
  • group_parent_id (renamed)
  • manual_account_id (renamed)
  • plaid_account_id
  • tag_ids (new)
  • source
  • external_id
  • plaid_metadata
  • custom_metadata (new)
  • files (new)
v1 Asset Object v2 Manual Account Object
Manual
Account
Object
Changelog
  • id
  • name
  • type_name (renamed)
  • subtype_name (renamed)
  • display_name
  • balance
  • currency
  • to_base
  • balance_as_of
  • institution_name
  • exclude_transactions (renamed)
  • closed_on
  • created_at
  • id
  • name
  • type (renamed)
  • subtype (renamed)
  • display_name
  • balance
  • currency
  • to_base
  • balance_as_of
  • institution_name
  • external_id (new)
  • custom_metadata (new)
  • exclude_from_transactions (renamed)
  • closed_on
  • created_at
  • updated_at (new)
v1 Plaid Account Object v2 Plaid Account Object
Plaid
Account
Object
Changelog
  • id
  • date_linked
  • name
  • display_name
  • type
  • subtype
  • mask
  • institution_name
  • status
  • limit
  • balance
  • currency
  • to_base
  • balance_last_update
  • import_start_date
  • last_import
  • last_fetch
  • plaid_last_successful_update
  • id
  • date_linked
  • name
  • display_name
  • type
  • subtype
  • mask
  • institution_name
  • status
  • allow_transaction_modifications (new)
  • limit
  • balance
  • currency
  • to_base
  • balance_last_update
  • import_start_date
  • last_import
  • last_fetch
  • plaid_last_successful_update
v1 Recurring Item Object v2 Recurring Object
Recurring
Object
Changelog
  • id
  • description
  • start_date (moved)
  • end_date (moved)
  • granularity (moved)
  • quantity (moved)
  • billing_date (renamed)
  • original_name (renamed)
  • amount (moved)
  • currency (moved)
  • to_base (moved)
  • plaid_account_id (moved)
  • asset_id (renamed)
  • payee (moved)
  • notes (moved)
  • category_id (moved)
  • category_group_id (deleted)
  • is_income (deleted)
  • exclude_from_totals (deleted)
  • date
  • occurrences
  • transactions_within_range
  • missing_dates_within_range
  • created_by
  • created_at
  • updated_at
  • source
  • id
  • description
  • status (new)
  • transaction_criteria (new)
    • start_date (moved)
    • end_date (moved)
    • granularity (moved)
    • quantity (moved)
    • anchor_date (renamed)
    • payee (renamed)
    • amount (moved)
    • currency (moved)
    • to_base (moved)
    • plaid_account_id (moved)
    • manual_account_id (renamed)
  • overrides (new)
    • payee (moved)
    • notes (moved)
    • category_id (moved)
  • matches (new)
    • request_start_date (new)
    • request_end_date (new)
    • expected_occurrence_dates
    • found_transactions
    • missing_transaction_dates
  • created_by
  • created_at
  • updated_at
  • source