Field Mappings are mappings between third-party Remote Fields and user defined Merge fields. This includes integration-wide and Linked Account specific Field Mappings. Integration-wide Field Mappings apply to all Linked Accounts in your organization for a particular integration. Linked Account level Field Mappings are specific to an end user. Learn more.
Programmatically configuring Field Mappings is only available on our Enterprise plans. View the Merge Plans to learn more.
https://api.merge.dev/api/hris/v1/field-mappings
Get all Field Mappings for this Linked Account. Field Mappings are mappings between third-party Remote Fields and user defined Merge fields. Learn more.
exclude_remote_field_metadata
Booleantrue
, remote fields metadata is excluded from each field mapping instance (i.e. remote_fields.remote_key_name
and remote_fields.schema
will be null). This will increase the speed of the request since these fields require some calculations.https://api.merge.dev/api/hris/v1/field-mappings
Create new Field Mappings that will be available after the next scheduled sync. This will cause the next sync for this Linked Account to sync ALL data from start.
exclude_remote_field_metadata
Booleantrue
, remote fields metadata is excluded from each field mapping instance (i.e. remote_fields.remote_key_name
and remote_fields.schema
will be null). This will increase the speed of the request since these fields require some calculations.target_field_name
Stringtarget_field_description
Stringremote_field_traversal_path
Arrayremote_method
Stringremote_url_path
Stringcommon_model_name
Stringhttps://api.merge.dev/api/hris/v1/field-mappings/{field_mapping_id}
Deletes Field Mappings for a Linked Account. All data related to this Field Mapping will be deleted and these changes will be reflected after the next scheduled sync. This will cause the next sync for this Linked Account to sync ALL data from start.
field_mapping_id
UUIDhttps://api.merge.dev/api/hris/v1/field-mappings/{field_mapping_id}
Create or update existing Field Mappings for a Linked Account. Changes will be reflected after the next scheduled sync. This will cause the next sync for this Linked Account to sync ALL data from start.
field_mapping_id
UUIDremote_field_traversal_path
Arrayremote_method
Stringremote_url_path
Stringhttps://api.merge.dev/api/hris/v1/remote-fields
Get all remote fields for a Linked Account. Remote fields are third-party fields that are accessible after initial sync if remote_data is enabled. You can use remote fields to override existing Merge fields or map a new Merge field. Learn more.
common_models
Stringinclude_example_values
Stringhttps://api.merge.dev/api/hris/v1/target-fields
Get all organization-wide Target Fields, this will not include any Linked Account specific Target Fields. Organization-wide Target Fields are additional fields appended to the Merge Common Model for all Linked Accounts in a category. Learn more.