Skip to content

INFA MDM - Source Submit ​

Submits source system data to B360 for matching and consolidation. The MDM engine decides whether to create a new master record, merge with an existing one, or hold the record for approval.

Informatica docs: Business entity record APIs — Create Master Record

Why "Source Submit" instead of "Create Master Record"? The Informatica API calls this "Create Master Record," but the operation always requires a source system. You are submitting source data; the MDM engine decides whether to create, merge, or hold for approval. The name "Submit" sets the right expectation: the caller sends data, the system makes the decision. See Design Concept for the full naming rationale.

Parameters ​

Source Record (Required) ​

ParameterTypeRequiredDescription
businessEntityStringYesBusiness Entity Internal Id (value provider drop-down, e.g. c360.person)
sourceSystemStringYesSource system name (value provider drop-down, scoped to entity)
sourcePKeyStringNoSource primary key. If omitted, B360 creates a new record.
businessIdStringNoB360 master record ID. Used to associate the source record with an existing master.

Record Payload (Required) ​

ParameterTypeRequiredDescription
bodyObjectYesRecord data as a JSON object, Map, or List. Serialized to JSON for the API request. Input metadata is resolved dynamically from the B360 datamodel.

Options ​

ParameterTypeRequiredDefaultDescription
resolveCrosswalkbooleanNofalseStandardize picklist values using crosswalk resolution

Output ​

Payload ​

Returns a Map<String, Object> containing the submitted record response from B360:

json
{
    "approvalRequired": false,
    "id": "9991234567890123",
    "businessId": "999456789222123"
}

Attributes — SourceSubmitResponseAttributes ​

AttributeTypeDescription
businessIdStringB360 master record ID (new or existing)
approvalRequiredbooleanWhether the submission requires approval before merging
statusCodeIntegerHTTP status code
requestIdStringB360 request tracking ID

Underlying API ​

Endpoint:

POST /business-entity/public/api/v1/entity/{businessEntity}?sourceSystem={sourceSystem}

Additional query parameters are appended for sourcePKey and businessId when provided.

See Also ​

Released under the MIT License.