
Changelog
Learn about Merge’s latest integrations and features
Merge Unified
Accounting
Improved
- Added mapping enhancements to “tracking_categories” for POST /expenses for Xero
Accounting
Fixed
- Added edge case handling for PATCH /items for Quickbooks Online
ATS
New
- Added support for “source” for POST /applications for Workday
ATS
Improved
- Enhanced deletion detection for GET /job-interview-stages for Greenhouse
ATS
Fixed
- Added edge case handling for POST /applications for Workable
File Storage
Improved
- Added mapping enhancements for “file_url” for .paper files for GET /files for Dropbox
- Added mapping enhancements for “permissions” for shared files for GET /files for Sharepoint
HRIS
New
- Added support for “work_locations” for GET /employees for iSolved
- Added support for additional “CONTRACTOR” “employment_type” enum mappings for GET /employments for Paylocity
- Added support for additional “PART_TIME” “employment_type” enum mappings for GET /employments for UKG Pro
HRIS
Improved
- Added mapping enhancements to more accurately capture “job_title” and “pay_rate” changes for GET /employments for Oracle HCM
- Added mapping enhancements for “managers” for GET /employees for Oracle HCM
- Added mapping enhancements for “parent_groups” for GET /groups for SAP SuccessFactors
- Added mapping enhancements for large linked accounts for GET /time-off for UKG Pro Workforce Now
Knowledge Base
Improved
- Added mapping enhancements for “parent.container” for GET /containers for Confluence
Ticketing
New
- Added support for “remote_data” for collection_type = project for GET /collections for Linear
Ticketing
Improved
- Updated mapping for status “backlog” to map to “OPEN” enum for GET /tickets for Jira
Cross-category
Fixed
- Enhanced sync execution with better error handling and status tracking
Merge Dashboard
New
- Added beta badges to integration and scopes pages
Merge Dashboard
Improved
- Updated button styling and IDs in field mappings footer
Merge Link
Improved
- Ongoing development of new linking flow UI components with CSS class updates
- Updated selective sync copy and made communication consistent with other categories
Docs
Improved
- Updated “Troubleshooting Writes” docs
- Updated “Merge webhooks” docs
Merge Unified
Accounting
Improved
- Improved NetSuite integration URL handling and transactions
- Added mapping enhancements to location for GET /tracking-categories for Sage Intacct
Accounting
Fixed
- Added edge case support for special character for POST /attachments for Sage Intacct
ATS
New
- Added support for “draft” jobs in GET /jobs for Ashby
- Added support to capture “tag” deletions for GET /candidates for Greenhouse
ATS
Improved
- Added pagination enhancements for faster subsequent syncs for GET /applications and GET /candidates for BambooHR
CRM
New
- Added support for AU region for Zoho CRM
CRM
Improved
- Added mapping enhancements to “status” for GET /opportunities for Hubspot
File Storage
New
- Added support for shared drive removals for S2 linked accounts for GET /drives for Google Drive
File Storage
Improved
- Added performance improvements for subsequent syncs for Box
HRIS
New
- Added support for GET /time-off for Justworks
- Added support for “remote_data” for GET /locations for Okta
- Added support for pending employees and employments for GET /employees and GET /employments for Oracle HCM
- Added supported for removing “email_address” for GET /employees for Workday
- Added support for additional “employment_type” enum mappings for GET /employees for UKG Pro
HRIS
Improved
- Added mapping enhancements for “manager” and “phone_number” for GET /employees for Oracle HCM
- Added mapping enhancements for “first_name” for terminated employees for GET /employees for Oracle HCM
- Added mapping enhancements for “employment_status” for GET /employees for Oracle HCM
- Added mapping enhancements for updates to “DIVISION” groups for GET /groups for SAP SuccessFactors
- Added mapping enhancements to earnings with the same paycode for GET /employee-payroll-runs for UKG Pro
HRIS
Fixed
- Added edge case handling for GET /employees for OneLogin
Ticketing
New
- Added support for “ticket” relation on POST /attachments for Azure DevOps
Ticketing
Improved
- Updated “category” to be a required integration parameter for POST /tickets for Freshservice
- Added performance enhancements for GET /tickets for Hubspot Ticketing
- Added mapping enhancements to editing “remote_fields” for PATCH /tickets for Jira
- Added mapping enhancements to “description” to PATCH /tickets for Linear
Cross-category
New
- Added webhook support for ADP Next Gen
Cross-category
Improved
- Pagination improvements for data sync performance
- Increased memory allocation to improve async passthrough performance
Cross-category
Security
- Security upgrades for frontend dependencies
Merge Dashboard
Improved
- Improved Common Model overrides for SAP SuccessFactors
- Improved order_by query for Dayforce
- Field-level scopes reliability improved
- Improved email notification when adding a new user
Merge Link
New
- Single click on folder or drive title now navigates into the folder or drive for File Picker
Merge Link
Improved
- File Picker performance improvements
Docs
Improved
- Improved Linked Account docs rate limit to x / minute (per Linked Account)
- Enhanced “Articles” docs for clarity
- Enhanced sample data in docs for “Expense Reports”
Merge Unified
Accounting
New
- Added support for classes in GET /tracking-categories for Netsuite
Accounting
Improved
- Added pagination enhancements to GET /employees for Netsuite
ATS
New
- Added support for “description” for GET /jobs for Oracle Cloud Recruiting
File Storage
Improved
- Added rate limits enhancements for improved sync performance for Box
- Added improvements to how change events for files and folders are captured during periodic syncs for Google Drive
File Storage
Fixed
- Added edge case handling for deleted files and folders for GET /files and GET /folders for Dropbox
- Added edge case handling for GET /groups for Dropbox
- Enhanced link error messaging for Google Drive
HRIS
New
ADP Next Gen 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.

HRIS
Improved
- Added mapping enhancements to “work_location” when there are multiple locations for for GET /employees for ADP Workforce Now
- Added mapping enhancements to “termination_date” for rehired employees for GET /employees for Dayforce
- Enhanced field mapping for GET /employments for Dayforce
- Added performance enhancements for “home_location” for GET /employees for Gusto
- Added mapping enhancements to “employment_type” for GET /employments for Justworks
- Added rate limit enhancements for Paycor
- Added mapping enhancements for non US addresses for GET /locations for Workday
- Added mapping enhancements to “employment_type” for GET /employments for UKG Pro
- Added mapping enhancements to better capture updated to current employments for GET /employments for UKG Pro
HRIS
Fixed
- Added edge case handling for “pay_currency” for GET /employments for Lattice
Knowledge Base
New
Connect enterprise knowledge to your AI with the Knowledge Base Unified API
We’re introducing the Knowledge Base Unified API, a new category built to bring internal company knowledge into AI systems — starting with support for Confluence.
- Access and normalize knowledge content from tools like Atlassian Confluence
- Enforce fine-grained access control with built-in ACL support
- Use Article Picker to select and sync only the content you need
- Designed for high-scale AI use cases with Selective Sync and webhook support
Knowledge Base is live for Confluence, with Notion and Salesforce Knowledge on the way.
Read more here and reach out to your customer success manager if you'd like to join the waitlist for new integrations.
Ticketing
Improved
- Added mapping enhancements to “status” for GET /tickets for Intercom
Cross-category
Improved
- Improved Common Model scalability and overall system performance across categories
Merge Dashboard
New
- Added visual indicators for beta public categories
Merge Dashboard
Improved
- Improved Selective Sync performance
- Enhanced Linked Account handling in the API tester
Merge Dashboard
Security
- Improved robustness of security in logs
- Implemented dependency updates and security fixes
Merge Link
New
- Added Knowledge Base to the public integration category list
Merge Link
Improved
- Enhanced EU/APAC white labelling
Docs
Improved
- Updated docs and packages to support the new Knowledge Base category
SDKs
New
Merge Unified
Accounting
Improved
- Added mapping enhancements to “line_items” for POST /expenses for Xero
Accounting
Fixed
- Enhanced error handling for GET /projects for Netsuite
HRIS
New
- Added support for “pay_rate” and enhanced “remote_data” for GET /employments for CoolCare
- Added support for deactivated employees for GET /employees for Planday
HRIS
Improved
- Added mapping enhancements for future employments for GET /employments for BambooHR
- Added mapping enhancements for “managers” for future employees for GET /employees for BambooHR
- Added mapping enhancements to “remote_data” for GET /employees for Dayforce
- Added pagination enhancements to GET /groups for Google Workspace
- Added pagination enhancements for GET /employees for PayFit
- Added mapping enhancements to “termination_date” for rehired employees for GET /employees for TriNet HR
- Added mapping enhancements to “termination_date” for rehired employees for GET /employees for SAP SuccessFactors
- Added mapping enhancements to timezone for “start_date” for GET /employees for Zoho People
HRIS
Fixed
- Added edge case handling for GET /time-off for CharlieHR
- Enhanced error handling for GET /employments for Hibob
Ticketing
New
- Added support for additional comment types for GET /comments for Intercom
Ticketing
Improved
- Added mapping enhancements to “ticket_url” for GET /tickets for Azure DevOps
- Added mapping enhancements to “ticket_url” for GET /tickets for Front
Cross-category
Improved
- Enhanced handling of webhook failures and spike detection logic (incrementing failure counts, disabling on repeated 5xx errors, and resetting on success)
- Improved handling of webhook payloads
Merge Dashboard
Improved
- Improved linked account sync completion tracking and metrics
- Enhanced performance that should reduce loading times
- Improved payment dashboard functionality
- Added improvements to role-based access controls
Merge Link
New
- Users can now enable and configure white-label guides with custom subdomains and logos in all geos
Merge Link
Improved
- Improved UI for managing organization branding settings with better data refresh capabilities
- Enhanced error responses and validation in Merge Link flows
Merge Link
Fixed
- Fixed duplicates on Employment and Employees filter on Employee
SDKs
New
Merge Unified
Accounting
Fixed
- Added edge case & duplicate handling POST /contacts and POST /expenses for Quickbooks Online
- Added edge case handling for credits and debits in POST /journal-entries for Quickbooks Online
ATS
Improved
- Updated email address filter to be case insensitive for Candidate
File Storage
Improved
- Added mapping enhancements to the “company” and “anyone” “permission.type” enum for GET /files for Sharepoint
- Added mapping enhancements to “permissions” for nested files for GET /files for Sharepoint
- Added mapping enhancements to “parent_folder” for GET /folders for Sharepoint
- Updated non admin authentication with proper scopes for Sharepoint
- Improved UI for File Storage: Name, Size, and Updated at columns
- Enhanced sync selection handling
HRIS
Improved
- Added pagination enhancements for GET /employees for iSolved
- Added mapping enhancements to “units” for POST /time-off for Workday
Ticketing
New
- Added support for POST /attachments for Azure DevOps
Fixed
- Added edge case handling for GET /users for Asana
Merge Dashboard
New
- Added proper handling for None response codes in webhook logs
Merge Link
New
- Added co-branding logo support with proper fallback behavior when logos aren't provided
Improved
- Enhanced integration setup headers to display co-branding elements appropriately
SDKs
New
Merge Python SDK Release Notes - Version [2.1.1]
Improved
- Update nested object return type Dictionaries of objects, or lists of strings and objects will now be typed with the object. See the full release notes here!
Merge Unified
Accounting
New
- Added new relationship fields to accounting models to support more comprehensive attachment linking
Improved
- Added performance enhancements for large linked accounts for GET /contacts for Netsuite
Fixed
- Added edge case handling for GET /expense-reports for Netsuite
ATS
Improved
- Added mapping enhancement to post application on behalf of the “remote_user_id” for POST /applications for Greenhouse
File Storage
Improved
- Added pagination enhancements for trashed files for GET /files for Box
- Added performance enhancements for syncing OneDrive files for superadmin accounts for GET /files for Sharepoint
- Added performance enhancements for non-admin accounts for GET /files for Sharepoint
Fixed
- Added edge case handling for shared files for GET /files/{id}/download for Google Drive
- Improved rate limit error handling where if a manual file download hits a provider-side rate limit (status 629), the API now returns a clear 400 error with a descriptive message for end users
HRIS
Improved
- Added mapping enhancements to “work_location” on GET /employees for Dayforce
- Added performance enhancements for faster syncing for large linked accounts for Hibob
- Added mapping enhancements to “gender” for GET /employees for Oracle HCM
- Added mapping enhancements to null out “termination_date” for terminated employees who are rehired for GET /employees for SAP Successfactors
- Added mapping enhancements to “remote_data” for GET /employments for UKG Pro
- Added mapping enhancements to “job_title” for GET /employments for UKG Pro
Fixed
- Added edge case handling for GET /time-off-balances for Humaans
Merge Dashboard
Improved
- Improved navigation structure and made empty states easier to understand for end users throughout admin panels
- Improved the onboarding experience with visual clean up, refined navigation, more helpful empty states, and a clearer path for test and production accounts
Merge Link
Improved
- Improved internal event communication for seamless integration transitions
- Enhanced event handling to better reflect success during linking flow, ensuring customers see feedback when an account is successfully linked
- Improved support in the linking flow for displaying organizational logos, respecting co-branding settings, and managing branding assets in the UI
- Enhanced File Storage linking UI, including improved loading states and transitions for a smoother experience
Docs
Improved
- Improved sync frequency UI
Merge Unified
Accounting
New
- Added support to include “accounting_periods” in the request body for POST /expenses for Netsuite
- Added “name” query parameter on CompanyInfo
- Added Accounting Item.type field to Node SDK
Fixed
- Added edge case handling for relinking for Quickbooks Online
File Storage
Improved
- Added performance improvements for subsequent syncs for Sharepoint
Fixed
- Added edge case handing and subsequent sync performance improvements to Dropbox
HRIS
Improved
- Added mapping enhancements to “employment_status” for Employees for ADP Workforce Now SFTP
- Added performance improvements to subsequent syncs for large linked accounts for Hibob
- Added performance improvements to initial syncs for Workday
- Enhanced SFTP scope toggling
Fixed
- Enhanced edge case handing for GET /employments for UKG Pro
Cross-category
Improved
- Enhanced write scopes for EU tenants
- Enhanced webhook logging
- Enhanced invalid credential handling in Merge Link
Docs
Improved
- Enhanced API navigation
SDKs
New
Merge Unified
Accounting
New
New accounting Common Model: Expense Reports
We’re excited to announce that we’ve added Expense Reports to our Accounting Unified API! This new model enables businesses to seamlessly track, submit, and approve expense reimbursements, making it easier to integrate expense management into your financial workflows.
We support the following endpoints:
GET /expense-reportsGET /expense-reports/{expense_report_id}/linesPOST /expense-reports
This is currently supported for NetSuite and Sage Intacct.
Improved
- Improved NetSuite GLT webhooks
ATS
Improved
- Added rate limit enhancements for Oracle Taleo
- Enhanced “Reset to org default” scope feature for Greenhouse
Fixed
- Enhanced edge case handing for POST /candidates for Tribepad
CRM
Fixed
- Enhanced edge case handling for “remote_fields” for PATCH /accounts for Salesforce
HRIS
New
- Added support for GET /employments for Darwinbox
- Added support for “employee_number” selective sync filter for GET /employees for Dayforce
Improved
- Added mapping enhancements for “work_email” when emails are deleted for GET /employees for Dayforce
- Added mapping enhancements for “start_date” for Employees in EU regions for SAP SuccessFactors SFTP
Fixed
- Enhanced edge case handling for rate limit management for Hibob
- Enhanced edge case handling for GET /employees for Sage People
Ticketing
New
- Added support for “attachments” for GET /tickets, POST /tickets and PATCH /tickets for Azure DevOps
- Added support for tag removal in Task.updated webhooks for ClickUp
Merge Dashboard
Improved
- Enhanced UI for Linked Account duplicate detection
Merge Link
Improved
- Added filer picker improvements for non-selected objects for File Storage integrations
SDKs
New
Merge Unified
Accounting
New
New accounting Common Model: Projects
We’re excited to announce that we’ve added Projects to our Accounting Unified API! This enables you to tag accounting transactions to the correct project classification. This is particularly important for any industries that are very project-based such as professional services. You can now associate employee expenses, or bills generated, or invoices to specific project names and IDs to automatically track this for your customers.
Project associations are now available on the following models:
InvoiceLineItemExpenseLineItemCreditNoteLineItemVendorCreditLineItemJournalLineGeneralLedgerTransactionLine
This is currently supported for NetSuite, QuickBooks Online, and Sage Intacct.
- Added support for “company_id” in /projects and /employees
Accounting
Improved
- Added pagination and performance enhancements for faster subsequent syncs for Quickbooks Online
- Enhanced authentication by supporting special characters passwords for Sage Intacct
Accounting
Fixed
- Enhanced error handling for GET /general-ledger-transactions for Quickbooks Online
ATS
New
- Added support for “remote_updated_at” for PATCH /candidates for Greenhouse
ATS
Improved
- Enhanced “remote_data” for more consistent format for GET /applications for Workday
File Storage
New
- Adding support for large files (over 10MB) via exportLinks in direct download for Google Drive
File Storage
Fixed
- Added edge case handling for permission changes for files in shared folders for GET /files for Google Drive
HRIS
New
- Added support for additional “earnings.types” for Employee Payroll Runs for ADP SFTP
- Added support for GET /time-off/meta/post for Workday
- Added localization for Qualtrics
HRIS
Improved
- Added mapping enhancements to “avatar” for GET /employees for BambooHR
- Added mapping enhancements to “remote_data” for GET /employees for Dayforce
- Added performance enhancements for faster subsequent syncs for Okta
- Added mapping enhancements to “managers” for GET /employees for Oracle HCM
- Added mapping enhancements to “remote_data” for GET /employees for Paychex
- Updated base url for SesameHR to support different regions
- Added performance enhancements for subsequent syncs for UKG ready (requires Employees-Changed View permission)
HRIS
Fixed
- Enhanced error handling for missing permission for GET /employees for Oracle HCM
- Enhanced error handling for missing permission for GET /employments for Paycor
Ticketing
New
- Added support for collection_ids in GET /ticket/meta/post for ClickUp
- Added support for “description” in ticket.created webhook for Zendesk
Ticketing
Improved
- Enhanced pagination for GET /tickets for Asana
- Added performance improvements for subsequent syncs when “roles” scope is disabled for Asana
- Added performance enhancements for faster subsequent syncs for Azure Devops
- Added mapping enhancements for “creator”, “completed_at” and “status” for POST /tickets for ClickUp
- Added mapping enhancements for “assignees”, “creator” and “completed_at” for POST /tickets for ClickUp
- Added performance enhancements for faster subsequent syncs for Freshservice
- Added mapping enhancements to “creator” in GET /tickets for Zendesk
Cross-category
Improved
- Enhanced tenant sync
Merge Dashboard
Improved
- Enhanced Selective Sync UI
Merge Link
Improved
- Enhanced account linking performance and experience
Merge Unified
ATS
New
- Added support for webooks for EU linked accounts for Intercom
- Added support for “candidate” on GET /activities for Lever
Improved
- Added mapping enhancements to modified_at selective sync filters for GET /applications and GET /candidates for iCIMS
File Storage
Improved
- Enhanced 3rd party rate limit handling for Box
- Added performance improvements to initial syncs for Google Drive
HRIS
New
Revolut People 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 to link EU account for ADP Decidium
- Added support for additional mappings for “employment_types” enums for GET /employees for Paylocity
- Added support for “parent_group” on GET /groups for Workday
Improved
- Enhanced 3rd party rate limit handling for Hibob
- Enhanced timeoff.added webhook for Omnipresent
Fixed
- Enhanced edge case handling for POST /time-off for Workday
Ticketing
New
- Added support for OAuth for Jira Data Center
Improved
- Added mapping enhancements for “remote_fields” of type “choice” for GET /tickets/remote-field-classes for ServiceNow
Fixed
- Enhanced edge case handling for missing permissions for GET /users for Freshdesk
- Enhanced edge case handling when “due_date” is null for POST /tickets for Wrike
Cross-category
Improved
- Enhanced Datetime parsing in Common Model overrides
- Enhanced GLT webhooks for InScope
Merge Dashboard
Improved
- Enhanced rendering of relative dates
- Enhanced Selective Sync toggle
Docs
New
- Added Daily Sync frequencies for File Storage