
Changelog
Learn about Merge’s latest integrations and features
Merge Unified
Accounting
New
- Added support for new field “type” on GET /items for Netsuite, Sage Intacct and Xero
- Added support for POST /items and PATCH /items for Netsuite, Sage Intacct and Xero
- Added support for new integration parameter “is_billable” on “line_items” for POST /expenses for Netsuite, Quickbooks Online, and Sage Intacct
- Added support for new field “contact” on “line_items” for GET /invoices and POST /invoices for Netsuite
- Added support for GET /tracking-categories for Sage Business Cloud
Improved
- Added mapping enhancements when “inclusive_of_tax” = true for POST /expenses for Netsuite
ATS
New
- Added support for “status” for GET /jobs for Eploy
Improved
- Added pagination and performance enhancements to CATS
- Added mapping enhancements to “source” for POST /applications for Workable
CRM
New
- Added support to update “remote_fields” in PATCH /contacts for Salesforce
Improved
- Added mapping enhancements when “remote_field” scope is disabled for GET /notes for Hubspot
HRIS
New
- Added support for “termination_date” for contractors for GET /employees for Gusto
Improved
- Added mapping enhancements for “work_location” for Locations for ADP SFTP
- Added mapping enhancements for “home_location” for GET /employees for Justworks
- Added mapping enhancements to “groups” when a employee’s department changes for GET /employees for Lucca
- Added mapping enhancements for “termination_date” for GET /employees for Oracle HCM
Ticketing
New
- Added support for POST /attachments for Jira Service Management
- Added support for deleted users for GET /users for Teamwork
Improved
- Added mapping enhancement to “parent_ticket” for POST /tickets for Jira
Fixed
- Added edge case handing for initial syncs for Teamwork
Merge Link
Improved
- Improved OAuth enter credentials flow
SDKs
New
Improvements
Accounting
- Added support for new field “contact” on “line_items” for GET /invoices and POST /invoices for Quickbooks Online and Sage Intact
- Added support for “contact” on “line_items” for GET /expenses and POST /expenses for Quickbooks Online
- Added mapping enhancements to GET /accounts for Zoho Books
ATS
- Added performance enhancements to reduce API calls for GET /candidates and GET /applications for Oracle Taleo
- Added mapping enhancements to “current_stage” for POST /applications for Workable
File Storage
- Added mapping enhancements for “drive_url” for GET /drives for SharePoint
HRIS
- Added performance enhancements to speed up syncs for GET /employments for 7Shifts
- Added performance enhancements for customers with Pay Group scopes disabled for GET /employments for Gusto
- Added performances enhancements for GET /employees for Paylocity
- Added filter enhancements for the “expand” filter on GET /employees for SAP SuccessFactors
- Added “pay_period” enum normalization for “MONTH” for GET /employments for Workday
Ticketing
- Added support for additional fields in “remote_data” for GET /tickets for Asana and Linear
- Added support for “remote_field” updates in ticket update webhooks for Jira and Jira Data Center
Cross-category
- Added automatic disabling for Merge webhooks that consistently fail
SDK Updates
- Advanced Node SDK v1.1.9
Improvements
Accounting
- Added pagination enhancements for GET /accounts for Netsuite
ATS
- Added support for modified since filter for faster subsequent syncs for GET /applications for CATS
- Added pagination enhancements for GET /applications for iCIMS
- Added performance improvements across all models for JobAdder
CRM
- Added support for cloud based accounts for SugarCRM
- Added mapping enhancements for datetimes for “created_at” for POST /notes for Hubspot
HRIS
- Added mapping enhancements to capture “pay_rate” and “job_title” changes in GET /employments for Dayforce
- Added support for employees with “start_date” before 1990 for GET /employees for Dayforce
- Added support for “Paid Leave” and “Unpaid Leave” as “ACTIVE” for “employment_status” for GET /employees for SAP SuccessFactors
- Added mapping enhancements to work locations for GET /locations for Workday
Ticketing
- Added mapping enhancements for “remote_fields” on GET /tickets for Jira
- Added support for custom field type “component” for GET /tickets/remote-field-classes and GET /tickets for Jira
- Added webhook compatibility for Jira Data Center customers on versions 10+
- Added support for deleted users and added mapping enhancements to “is_active” for GET /users for Teamwork
- Added support for archived and completed tickets for GET /tickets for Trello
- Added support for collection_ids in GET /ticket/meta/post for Linear and Trello
SDK Updates
- Advanced Java SDK v2.0.0
Merge Unified
Accounting
New
- Added support for new field “type” on Items common model
- Added support for POST /items and PATCH /items for Quickbooks Online
ATS
Improved
- Added performance improvements for faster syncing for GET /applications for CATS
- Added mapping enhancements to POST /candidates for Clockwork
- Added mapping enhancements to subsequent syncs to capture all job updates for GET /jobs for SmartRecruiters
CRM
New
- Added support to edit “remote_fields” in PATCH /opportunities for Hubspot
- Added support for additional remote field class types for GET /contacts/remote-field-classes for Salesforce
File Storage
Improved
- Added efficiency improvements for initial and subsequent sync for linked account with selective sync for Google Drive
- Added mapping enhancement when users scope is disabled for GET /groups for SharePoint
HRIS
New
- Added additional fields in “remote_data” for GET /employees for ChartHop
Improved
- Added subsequent sync speed improvements for GET /employees, GET /employments, and GET /locations for 7Shifts
- Added mapping enhancements for “start_date” for rehired employees in GET /employees for Paychex
- Added mapping enhancements to GET /employees and GET /groups for Paylocity
Merge Link
New
- Added ability to jump straight to Selective Sync screen in Merge Link
Merge Unified
Accounting
New
- Added support for new field “type” on GET /items for Quickbooks Online
- Added support for POST /items and PATCH /items for Quickbooks Online
Improved
- Added sync efficiency improvements for GET /balance-sheets for Quickbooks Online
- Added sync efficiency improvements for Xero accounts with Attachments scope disabled
ATS
Fixed
- Added edge case support for POST /candidates for UKG Pro Recruiting
CRM
New
- Added support to create “remote_fields” on POST /accounts for Hubspot
File Storage
New
- Added support for admin authentication for Dropbox
- Added support for “checksum” for GET /files for Dropbox
- Added support for GET /users & GET /groups for Dropbox
Improved
- Enhanced sync speeds & deletion detection for GET /files & GET /folders for Dropbox
HRIS
New
- Added support for “termination_date” for GET /employees for Justworks
- Added support for “managers” for GET /employees for Payfit
- Added support for GET /employments & GET /groups for Payfit
- Added “EXEMPT” and “NONEXEMPT” enum value mappings for “flsa_status” for GET /employments for UKG Pro
Improved
- Added mapping enhancement for “employment_status” for rehired employees for ADP SFTP
- Added mapping enhancement for “country” for GET /locations for ADP Workforce Now
- Enhanced rate limiting logic for GET /employments for Hibob
- Added mapping enhancement for “pay_rate” for GET /employments for Justworks
- Enhanced rate limiting logic for GET /employees for Paycom
- Added mapping enhancement for “start_date” for rehired employees for GET /employees for SAP Successfactors
- Added mapping enhancement for mobile_phone_number mapping for GET /employees for SAP SuccessFactors
Ticketing
New
- Added support for GET /remote-field-class and “remote_fields” in GET /tickets, POST /tickets, GET /tickets/meta/post, PATCH /tickets and GET /tickets/meta/patch for Azure DevOps
- Added support for “creator” and mapping enhancements for “collections” for GET /tickets for Azure DevOps
- Added support to create tickets with “due_date”, “parent_ticket” and “priority” and mapping enhancements for “assignees”, “collections”, and “tags” for POST /tickets for Azure DevOps
Improved
- Added mapping enhancements for “assignee” updates for PATCH /tickets for Jira Service Management
Fixed
- Added support to edit “collections”, “due_date”, “parent_ticket”, “priority” and “ticket_type” and improved error handling for PATCH /tickets for Azure DevOps
Merge Dashboard
Improved
Improvements to Merge Dashboard UI
Check out our redesigned dashboard homepage, which now displays the most recent issues, number of billed linked accounts, and the number of linked accounts per integration ordered by usage.

Merge Unified
Accounting
New
- Added support for “exch_rate_type_id” as an integration parameter for POST /payments for Sage Intacct
- Added support for POST /credit-notes
ATS
Fixed
- Added error handling for all answer types for “screening_question_answers” for GET /applications for Ashby
CRM
New
- Added support for special characters for POST /accounts, POST /contacts and POST /leads for Salesforce
Improved
- Added performance improvements for faster syncs when “remote_fields” are disabled for GET /opportunities for Salesforce
File Storage
New
- Added authentication validation support for SharePoint to show detailed errors if end users are attempting to connect to an OAuth app that they don’t have permissions for
Improved
- Added performance enhancements when selective sync is enabled for GET /files for Google Drive
- Added performance enhancements to reduce errors for GET /files/{id}/download for OneDrive
Fixed
- Added better error messaging and support for larger files for GET /files/{id}/download for Google Drive
- Added error handling when groups are disabled for GET /users for SharePoint
HRIS
New
Lattice for HRIS is now available in beta! Please reach out to your Customer Support Manager if you’d like to get access and provide feedback.

- Added support for timeoff data older than 6 months for GET /time-off for Hibob
- Added support to normalize en_GB picklist options for GET /employments for SAP SuccessFactors
- Added support for more fields in “remote_data” for GET /employees for Workday
- Added support for “company_id” selective sync filter for UKG Pro
Improved
- Added mapping enhancements for “status” for terminated employees for GET /employees for Sage HR
Fixed
- Added error handling to support a higher link success rate for Paycor
Ticketing
Improved
- Updated from v1 to v2 endpoints for Jira
Cross-category
Improved
- Improvements to PATCH endpoint to correctly return 404 errors when targeting deleted objects
Merge Link
Improved
- Enhancements to loading times for field mapping searches on large Workday accounts
Fixed
- Resolved an issue causing Field Mappings to be unavailable if the org-level scope isn't enabled
Merge Unified
Accounting
Improved
- Updated all Sage integration logos in Merge Link
File Storage
Fixed
- Added edge case handling to ensure duplicate permission are never created for GET /files for Google Drive
- Added edge case handling for disabled scopes for GET /files for OneDrive
HRIS
New
- Added support for GET /time-off for Deel
- Added support for “net_pay”, “gross_pay”, “earning.amount”, “earning.type”, and “taxes” for GET /employee-payroll-run for Gusto
- Added support for “preferred_name” for GET /employees for Gusto
- Added support for “provider_name”, “company_contribution”, and “employee_contribution” for GET /employer-benefits for Gusto
- Added support for “effective_date” and “pay_frequency” for contractors for GET /employments for Gusto
- Added support for GET /pay-groups and GET /time-off for Gusto
- Added support for “run_state" for GET /payroll-run for Gusto
- Added support for additional fields in “remote_data” for GET /employees for Microsoft Entra
- Added support for additional group type “BUSINESS_UNIT” for GET /groups for UKG Pro
Ticketing
New
- Added support for task created events for private tickets and project membership events for Asana
- Added support for assignee change event webhooks for Trello
Ticketing
Fixed
- Added edge case handling for disabled scopes for GET /collections & GET /tickets for Jira
- Added edge case handling to prevent duplicate tickets in PATCH /tickets for Trello
Merge Dashboard
Improved
- Enhanced various UI elements with new brand for consistency
- Enhanced dashboard interface with improved layout and consistent header styling
- Enhanced navigation menu appearance and functionality
Merge Link
Improved
- Improvements to our File Picker Selective Sync flow
- Improvements to the Field Mapping options dropdown when rendering large option sets
Merge Unified
CRM
New
- Added support to update “address” and “phone_number” for PATCH /contacts for Salesforce
File Storage
New
- Added support for “Super Admin” authentication (higher level access that allows viewing all user files across an organization) for Google Drive, Box and SharePoint
- Added support for “checksum” for GET /files for OneDrive
- Added support for when a file is unshared with the authenticated user to mark as “remote_was_deleted” = true for GET /files for SharePoint
- Added support for a group with remote_id “Company Members” that contains all internal users within an organization for GET /groups for SharePoint
Fixed
- Added edge case handling for expired tokens for GET /users for SharePoint
HRIS
New
FolksHR for HRIS is now available in beta! Please reach out to your Customer Support Manager if you’d like to get access and provide feedback.

- Added support for additional fields in “remote_data” for GET /employees for SAP SuccessFactors
Improved
- Added performance enhancements for faster syncs for custom fields for GET /employees for HiBob
- Added reliability enhancements for redaction in remote data and logs for Justworks
- Added reliability enhancements to prevent syncing non-employees (dependents) for GET /employees for SAP SuccessFactors
Ticketing
New
- Added support for “access_level” and “viewers” for GET /tickets and GET /collections for Asana
- Added support for user.added, user.changed, user.removed, user.deleted, user.undeleted, project_membership.added and project_membership.removed webhook events for Asana
- Added support for “Super Admin” authentication for Asana
- Added support to edit “remote_fields” with PATCH /tickets for ServiceNow
- Added support for OAuth for ServiceNow
Fixed
- Added support for status “resolved” as “CLOSED” for GET /tickets for Jira
Cross-category
New
Rate-limit management for passthrough requests
Merge has expanded rate limit management to include passthrough requests. Now when you're close to hitting a third-party rate limit, Merge will return a 400 error: “Third-party API provider rate limit exceeded. Please try again later.” as a warning. This helps protect your linked account's functionality and prevents delays when making any passthrough requests.
Merge Dashboard
Improved
- UX/UI improvements
- Optimized and enhanced certain interface elements
Merge Link
Improved
- Improvements to linking flow by skipping certain screens when only a single option exist
- UI enhancements
Merge Unified
Accounting
New
- Added support for additional fields in “remote_data” for GET /company_info for Quickbooks Online
ATS
Improved
- Added mapping enhancement for “attachments” on GET /candidates for BambooHR
CRM
New
- Added support for updating “address” in PATCH /accounts for Salesforce
File Storage
New
- Added support for permissions on file created and folder created webhook events for Box
- Added support for link validation (preventing non admins from linking with admin authentication) for SharePoint
Improved
File Storage integrations: enhanced reliability & performance
We've improved our File Storage category to enhance integration quality. Key updates include more precise permission mapping across providers, expanded webhook coverage for real-time updates, faster sync speeds, and better handling of edge cases to improve data integrity and reliability.
- Added performance enhancements for faster syncs for Box
Fixed
- Added improved error handling for GET /files for OneDrive
HRIS
New
CoolCare for HRIS is now available in beta! Please reach out to your Customer Support Manager if you’d like to get access and provide feedback.

- Added support for GET /employees, GET /employments, GET /groups and GET /locations for CezanneHR
Improved
- Added mapping enhancements to prevent duplicate objects for GET /locations for Hibob
- Added performance enhancements for faster syncs for GET /timesheet-entries for UKG Ready
Ticketing
New
- Added support to create and update “attachments” in POST /tickets and PATCH /tickets
Improved
- Updated “pending” status to “IN_PROGRESS” for GET /tickets for Zendesk
Merge Dashboard
New
- Ability to enable SFTP for select integrations in Dashboard
Merge Link
New
- Ability to configure which permissions are available in Merge Link
Merge Unified
Accounting
Improved
- Added mapping enhancements to “remote_fields” for GET /accounts for Sage Intacct
File Storage
New
- Added support for “checksum” for GET /files for Box, Google Drive, and SharePoint
Improved
- Added mapping enhancements for unshared files for GET /files for Google Drive
- Added mapping enhancements for “drive_id” for GET /files and GET /folders for Google Drive
- Added performance enhancements for permissions for GET /files for SharePoint
HRIS
New
- Added support for work locations for GET /locations for Microsoft Entra ID
Improved
- Added mapping enhancements for “termination_date” for Employees for ADP Workforce Now SFTP
- Added mapping enhancements to “ethnicity” for GET /employees for Hibob
- Migrated all endpoints from v1 to v2025 for Factorial
Ticketing
New
Announcing our Merge Model Context Protocol (MCP)!
MCP is quickly becoming the go-to standard for connecting large language models (LLMs) to external data sources. This is why we’re so excited to announce Merge MCP!
Merge Model Context Protocol (MCP) allows your AI assistant to quickly and intelligently take real actions in your customers’ third-party platforms — whether that’s updating tickets, reading files, or creating journal entries.
Through just a few lines of code, Merge MCP enables your AI Agent to access hundreds of tools (actions) via a single MCP server.
Check out our docs and our GitHub on how to implement Merge MCP!

Cross-category
Fixed
- Added edge case support for improved sync performance across all integrations
Syncing data
Improved
- Improved error visibility: GET /sync-status now clearly displays last_sync_result for relevant error codes
Docs
Improved
- Updated documentation for Async POST operation webhook behavior
- Improved clarity for unsupported fields under “Field Support by Integration”