journal_entries_get_list
Retrieve and filter journal entries from ServiceTitan API by date, ID, status, customer, or custom fields. Supports sorting, pagination, and total count inclusion for efficient data management.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
businessUnitIds | No | Comma-delimited list of business unit IDs, maximum 50 items | |
createdBefore | No | Return items created before certain date/time (in UTC) | |
createdOnOrAfter | No | Return items created on or after certain date/time (in UTC) | |
customField | No | Filter by custom fields associated with journal entries. Example: ?customField.fieldName1=value1&customField.fieldName2=value2. A field with null value, and a non-existent field are treated equally. Maximum 5 custom fields are supported in one request. | |
customerName | No | Contains a transaction for a customer with name containing | |
exportedBy | No | Comma-delimited list of user IDs, maximum 50 items | |
exportedFrom | No | Exported on or after certain date/time (in UTC) | |
exportedTo | No | Exported on or before certain date/time (in UTC) | |
ids | No | Comma-delimited list of journal entry IDs, maximum 50 items | |
includeTotal | No | Whether total count should be returned | |
inventoryLocationName | No | Contains a transaction for an inventory location with name containing | |
locationName | No | Contains a transaction for a customer location with name containing | |
modifiedBefore | No | Return items modified before certain date/time (in UTC) | |
modifiedOnOrAfter | No | Return items modified on or after certain date/time (in UTC) | |
name | No | Name contains | |
numberFrom | No | Number is greater or equal than | |
numberTo | No | Number is less or equal to | |
page | No | The logical number of page to return, starting from 1 | |
pageSize | No | How many records to return (50 by default). Maximum value is 500. | |
postedFrom | No | Posted on or after certain date/time (in UTC) | |
postedTo | No | Posted on or before certain date/time (in UTC) | |
refNumber | No | Contains a transaction with reference number containing | |
serviceAgreementIds | No | Comma-delimited list of service agreement IDs, maximum 50 items | |
sort | No | Applies sorting by the specified field and direction. Options: Id, Number, Name, Status, CreatedOn, ExportedOn, ExportedBy, PostDate. Use "+" for ascending order, and "-" for descending order. Example: "?sort=-Number" will sort by number in descending order. | |
statuses | No | Array of statuses | |
syncStatuses | No | Array of sync statuses | |
tenant | Yes | Tenant ID | |
transactionPostedFrom | No | Contains a transaction posted on or after certain date/time (in UTC) | |
transactionPostedTo | No | Contains a transaction posted on or before certain date/time (in UTC) | |
transactionTypes | No | List of transaction types. A journal entry will be returned if it contains at least one transaction of this type. | |
vendorName | No | Contains a transaction for a vendor with name containing |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from ServiceTitan MCP Server
- activities_controllers_get
- activities_controllers_get_list
- activity_categories_get
- activitycategories_getlist
- activity_codes_get
- activity_codes_get_list
- activity_types_get
- activity_types_get_list
- adjustments_get_list
- adjustments_update
- Adjustments_UpdateCustomFields
- ApCredits_GetList
- ap_credits_markasexported
- ap_payments_get_list
- ApPayments_MarkAsExported
- AppointmentAssignments_AssignTechnicians
- appointment_assignments_get_list
- appointment_assignments_unassign_technicians
- appointments_add
- appointments_confirm
- appointments_delete
- appointments_get
- appointments_getlist
- appointments_hold
- appointments_removeconfirmation
- appointments_remove_hold
- appointments_reschedule
- appointments_update_special_instructions
- ArrivalWindows_Activated
- arrival_windows_create
- ArrivalWindows_Get
- arrival_windows_get_configuration
- arrival_windows_get_list
- arrival_windows_update
- arrival_windows_updated_configuration
- attributed_leads_get
- BookingProviderTags_Create
- booking_provider_tags_get
- booking_provider_tags_get_list
- booking_provider_tags_update
- bookings_create
- bookings_create_contact
- bookings_get
- bookings_getcontactlist
- bookings_get_contact_list2
- bookings_get_for_provider
- bookings_getlist
- Bookings_GetList2
- bookings_update
- bookings_updatebookingcontact
- bulk_tags_add_tags
- bulk_tags_remove_tags
- BusinessHour_Create
- business_hour_get_list
- business_units_get
- business_units_get_list
- business_units_update
- call_reasons_get
- calls_calls
- calls_get_calls
- calls_getdetails
- calls_getrecording
- calls_get_voice_mail
- calls_update
- campaign_categories_create
- campaign_categories_get
- campaign_categories_get_list
- campaign_categories_update
- campaign_costs_create
- campaign_costs_get
- campaign_costs_get_list
- campaign_costs_update
- campaigns_create
- campaigns_get
- campaigns_getcosts
- campaigns_get_list
- campaigns_update
- CapacityAwarenessWarning_Get
- capacity_getlist
- categories_create
- categories_delete
- categories_get
- categories_get_list
- categories_update
- client_side_data_get
- client_specific_pricing_get_all_rate_sheets
- client_specific_pricing_update_rate_sheet
- contact_methods_create_contact_method
- contact_methods_DeleteContactMethod
- contact_methods_get_contact_method
- ContactMethods_GetContactMethods
- contact_methods_update_contact_method
- contact_methods_upsert_contact_method
- contacts_create
- contacts_create_contact_relationship
- contacts_deletecontact
- contacts_deletecontactrelationship
- contacts_get
- contacts_get_by_relationship_id
- contacts_getcontactrelationship_list
- contacts_get_list
- contacts_replace
- contacts_update
- customer_memberships_create
- customer_memberships_get
- customer_memberships_get_custom_fields
- customer_memberships_get_list
- customer_memberships_get_status_changes
- CustomerMemberships_Update
- customers_create
- customers_createcontact
- customers_create_note
- customers_create_tag
- customers_delete_contact
- customers_delete_note
- customers_delete_tag
- customers_get
- customers_get_contact_list
- customers_get_custom_field_types
- customers_getlist
- customers_get_modified_contacts_list
- customers_getnotes
- customers_update
- DiscountAndFees_Create
- DiscountAndFees_Delete
- discount_and_fees_get
- discount_and_fees_GetList
- discount_and_fees_update
- dynamic_value_sets_get_dynamic_set
- employees_accountactions
- employees_create
- employees_get
- employees_get_list
- Employees_Update
- equipment_delete
- equipment_get
- equipment_get_list
- equipment_update
- estimates_create
- estimates_delete_item
- estimates_dismiss
- estimates_export_estimates
- estimates_get
- estimates_get_items
- estimates_getlist
- estimates_put_item
- estimates_sell
- estimates_unsell
- estimates_update
- export_activities
- Export_ActivityCategories
- export_activitycodes
- export_adjustments
- export_appointment_assignments
- export_appointments
- export_bookings_get
- export_business_units
- export_calls
- export_contacts_customers_contacts
- exportcontacts_locationscontacts
- export_customers_get_customers
- export_employees
- export_equipment
- export_export_installed_equipment
- Export_GrossPayItems
- export_inventory_bills
- export_invoice_items
- export_invoices
- Export_InvoiceTemplates
- export_job_cancel_reasons
- Export_JobHistory
- export_jobnotes
- export_jobs
- export_job_splits
- export_leads_leads
- export_location_recurring_service_events
- export_location_recurring_services
- export_locations_locations
- export_materials
- export_memberships
- Export_MembershipStatusChanges
- Export_MembershipTypes
- export_payments
- export_payrolladjustments
- Export_PayrollSettings
- Export_ProjectNotes
- export_projects
- export_purchase_orders
- export_recurring_service_types
- export_returns
- export_service_agreements
- export_services
- export_tagtypes
- export_technicians
- export_timesheetcodes
- Export_Timesheets
- export_transfers
- external_call_attributions_create
- form_getforms
- form_submission_get_form_submissions
- glaccounts_createaccount
- GlAccounts_GetAccount
- GlAccounts_GetList
- gl_accounts_get_type_list
- gl_accounts_update_account
- gps_create
- GrossPayItems_Create
- gross_pay_items_delete
- GrossPayItems_GetList
- gross_pay_items_update
- images_get
- images_post
- installed_equipment_create
- InstalledEquipment_Get
- installed_equipment_get2
- installed_equipment_get_list
- installed_equipment_post_attachment
- installed_equipment_update
- inventory_bills_get_custom_field_types
- inventory_bills_get_list
- inventory_bills_mark_as_exported
- inventory_bills_update_custom_fields
- Invoices_CreateAdjustmentInvoice
- invoices_delete_invoice_item
- invoices_getcustomfieldtypes
- invoices_getlist
- invoices_markasexported
- invoices_update_custom_fields
- invoices_updateinvoice
- invoices_update_invoice_items
- invoice_templates_create
- invoice_templates_get
- invoice_templates_update
- job_cancel_reasons_get_list
- job_hold_reasons_get
- jobs_cancel
- jobs_complete
- jobs_create
- jobs_create_attachment
- jobs_create_message
- jobs_create_note
- jobs_get
- jobs_get_attachment
- jobs_get_booked_log
- jobs_get_cancel_reasons
- jobs_get_custom_field_types
- jobs_gethistory
- jobs_get_job_attachments
- jobs_get_job_canceled_logs
- jobs_get_list
- jobs_getnotes
- jobs_hold
- job_splits_get_list
- job_splits_get_list_by_jobs
- jobs_remove_cancellation
- jobs_update
- JobTypes_Create
- job_types_get
- jobtypes_getlist
- jobtypes_update
- journal_entries_get_details
- journal_entries_get_list
- journal_entries_get_summary
- journal_entries_sync_update
- journal_entries_update
- leads_create
- leads_create_follow_up
- leads_create_note
- leads_dismiss
- leads_get
- Leads_GetList
- leads_getnotes
- leads_submitLeadForm
- leads_update
- location_labor_type_get_list_by_locations
- location_recurring_service_events_get_list
- location_recurring_service_events_mark_complete
- location_recurring_service_events_mark_incomplete
- location_recurring_services_get
- location_recurring_services_get_list
- location_recurring_services_update
- locations_create
- locations_createcontact
- locations_create_note
- locations_create_tag
- locations_delete_contact
- locations_delete_note
- locations_delete_tag
- locations_get
- locations_get_contact_list
- locations_get_custom_field_types
- locations_get_list
- locations_getlocationscontactslist
- locations_getnotes
- locations_update
- locations_update_contact
- materials_create
- materials_delete
- materials_get
- materials_get_cost_types
- materials_get_list
- materialsmarkup_create
- materialsmarkup_get
- materialsmarkup_getlist
- materialsmarkup_update
- materials_update
- membership_types_get
- membership_types_get_discounts_list
- membership_types_get_duration_billing_list
- membership_types_get_list
- membership_types_get_recurring_service_items
- NonJobAppointments_Create
- non_job_appointments_delete
- NonJobAppointments_Get
- non_job_appointments_get_list
- NonJobAppointments_Update
- opt_in_out_create_opt_out_list
- opt_in_out_get_all_opt_outs
- OptInOut_GetOptOutList
- payments_create
- payments_get_custom_field_types
- payments_get_list
- payments_update
- Payments_UpdateCustomFields
- Payments_UpdateStatus
- paymentterms_getlist
- payment_terms_get_payment_term_model
- PaymentTypes_Get
- payment_types_GetList
- PayrollAdjustments_Create
- payroll_adjustments_get
- PayrollAdjustments_GetList
- PayrollSettings_GetEmployeePayrollSettings
- PayrollSettings_GetPayrollSettingsList
- PayrollSettings_GetTechnicianPayrollSettings
- PayrollSettings_UpdateEmployeePayrollSettings
- PayrollSettings_UpdateTechnicianPayrollSettings
- Payrolls_GetEmployeePayrolls
- Payrolls_GetList
- payrolls_get_technician_payrolls
- performance_get
- pricebookbulk_create
- pricebookbulk_update
- projects_attach_job
- projects_create
- projects_create_message
- projects_create_note
- projects_detach_job
- projects_get
- projects_get_custom_field_types
- projects_get_list
- projects_get_notes
- ProjectStatuses_Get
- ProjectStatuses_GetList
- project_substatuses_get
- project_sub_statuses_get_list
- projects_update
- project_types_get
- project_types_get_list
- purchase_orders_approve_request
- purchase_orders_cancel
- purchase_orders_create
- purchase_orders_get_by_id
- purchase_orders_get_list
- purchase_orders_getrequests
- PurchaseOrdersMarkup_Create
- purchase_orders_markup_delete
- purchase_orders_markup_get
- purchase_orders_markup_get_by_id
- PurchaseOrdersMarkup_Update
- PurchaseOrders_RejectRequest
- purchase_orders_update
- PurchaseOrderTypes_Create
- PurchaseOrderTypes_GetList
- purchase_order_types_update
- receipts_cancelreceipts
- receipts_create_receipt
- receipts_getlist
- receipts_update_custom_fields
- recurring_service_types_get
- recurring_service_types_get_list
- ReportCategories_GetCategories
- ReportCategoryReports_Get
- report_category_reports_get_data
- report_category_reports_get_reports
- returns_cancel
- returns_create_return
- returns_getlist
- returns_update
- returns_update_custom_fields
- return_types_create
- return_types_get_list
- return_types_update
- reviews
- scheduled_job_attributions_create
- scheduler_scheduler_performance
- scheduler_schedulers
- scheduler_schedulersessions
- service_agreements_get
- ServiceAgreements_GetList
- services_create
- services_delete
- services_get
- services_getlist
- services_update
- suppressions_add
- suppressions_get
- suppressions_getlist
- suppressions_remove
- TagTypes_GetList
- tasks_create
- tasks_create_subtask
- tasks_get_task
- tasks_get_tasks
- tax_zones_get_list
- team_create
- team_delete
- Team_Get
- team_get_list
- technician_rating_update
- technicians_AccountActions
- technicians_create
- technicians_get
- technicians_get_list
- technician_shifts_bulk_delete
- TechnicianShifts_Create
- TechnicianShifts_Delete
- technician_shifts_get
- technician_shifts_get_list
- technician_shifts_update
- technicians_update
- TimesheetCodes_Get
- timesheetcodes_getlist
- timesheets_create_job_timesheet
- timesheets_getjobtimesheets
- timesheets_getjobtimesheetsbyjobs
- Timesheets_GetNonJobTimesheets
- timesheets_update_job_timesheet
- transfers_getlist
- transfers_update
- transfers_update_custom_fields
- Trucks_GetList
- trucks_update
- user_roles_get_list
- vendors_create
- vendors_get_by_id
- Vendors_GetList
- Vendors_Update
- warehouses_get_list
- warehouses_update
- web_booking_attributions_create
- web_lead_form_attributions_create
- zone_get
- zone_getlist
Related Tools
- @JordanDalton/ServiceTitanMcpServer
- @JordanDalton/ServiceTitanMcpServer
- @JordanDalton/ServiceTitanMcpServer
- @JordanDalton/ServiceTitanMcpServer
- @JordanDalton/ServiceTitanMcpServer