You are here:
Omnistudio Data Mapper APIs
A Data Mapper is a flexible, yet powerful data loading and extraction engine that greatly simplifies importing and exporting relational data. With Data Mappers, you can map denormalized data exported from legacy and product-centric systems into Salesforce's customer-centric relational schema. You can map fields from interface objects to standard and custom objects, including defining foreign key relationships. Data Mappers support lookup mappings, which map data in existing objects to new fields, as well as linked mappings, which map data created in previous mapping steps to new fields. Data Mappers can also use a preprocessor Apex class to manipulate data before mapping. Detailed error logging is available to assist administrators in resolving import issues.
You can integrate your organization’s data with JSON REST APIs created using
declarative Data Mapper interfaces and mappings. Data Mappers enable
extracting data as defined by the Data Mapper bundle by a context ID or URL
parameters. Data Mappers also enable posting data to Salesforce synchronously
or asynchronously (when the bulkUpload parameter set to true).
Use a Data Mapper when you have a specific JSON data structure that you need to extract from Salesforce or post to Salesforce without writing code. Data Mapper APIs are often used in conjunction with OmniScripts but can be used by any REST client application.
Using Data Mappers, enterprises can create and extend interfaces to meet their unique needs.
The Data Mapper APIs include the following:
- Get Data Based on ID
Get data from extraction based on the ID that is passed in. - Get Data Based on Parameters
Get data from extraction based on URL parameters. - Post Data
Post JSON data to an Omnistudio Data Mapper.
