FINS Customers Process API - Implementation Template

(0 reviews)

Prerequisites

This implementation template has the following dependencies:

Please review the use cases described on the MuleSoft Accelerator for Financial Services solution pages for more information about dependencies on other APIs and services.

Anypoint MQ destinations

In addition to the Anypoint MQ client application credentials, the following destinations must be created and made accessible to this API:

  1. fins-partyrole-update-queue
  2. fins-partyrole-update-dl-queue
  3. fins-party-update-queue
  4. fins-party-update-dl-queue

The FINS Common Resources asset contains a Postman collection, which can be used to create the destinations and client application required for use by accelerator applications.

API dependencies

The following table lists all endpoints used by this API (assuming all syncronization targets are enabled).

API nameEndpointAction
Accelerator Global Party Process APIget:/individualsSearch a individual party
Accelerator Global Party Process APIget:/customersSearch a customer party role
Accelerator Global Party Process APIget:/organizationsSearch an organization party
Accelerator Global Party Process APIget:householdsSearch an household party
Accelerator Global Party Process APIput:/individualsCreate or update an individual party
Accelerator Global Party Process APIput:/customersCreate or update a customer party role
Accelerator Global Party Process APIput:/organizationsCreate or update an organization party
Accelerator Global Party Process APIput:/householdsCreate or update household party
Accelerator Global Party Process APIput:/parties/{partyId}/contactPointsUpdate contact points for a party
Accelerator Global Party Process APIput:/parties/{partyId}/externalIdsUpdate external IDs for a party
Accelerator Global Party Process APIput:/partyRoles/{partyRoleId}/externalIdsUpdate external IDs for a party role
Accelerator Global Party Process APIget:/individuals/{individualId}Retrieve an existing individual party
Accelerator Global Party Process APIget:/customers/{customerId}Retrieve an existing customer party role
Accelerator Global Party Process APIget:/organizations/{organizationId}Retrieve an existing organization party
Accelerator Global Party Process APIget:/households/{householdId}Retrieve an existing household party
FINS Salesforce Customers System APIget:/customersSearch for an existing customer
FINS Salesforce Customers System APIpost:/customersCreate a new customer
FINS Salesforce Customers System APIpatch:/customers/{customerId}Update an existing customer
FINS Salesforce Customers System APIget:/customers/{customerId}Retrieve an existing customer
FINS Salesforce Marketing System APIget:/subscribersSearch for an existing subscriber or individual party
FINS Salesforce Marketing System APIpost:/subscribersCreate a new subscriber or individual party
FINS Salesforce Marketing System APIpatch:/subscribers/{subscriberId}Update an existing subscriber or individual party
FINS Salesforce Marketing System APIget:/subscribers/{subscriberId}Retrieve an existing subscriber or individual party
FINS Core Banking Customers System APIget:/customersSearch for an existing customer
FINS Core Banking Customers System APIpost:/customersCreate a new customer
FINS Core Banking Customers System APIpatch:/customers/{customerId}Update an existing customer
FINS Core Banking Customers System APIget:/customers/{customerId}Retrieve an existing customer
FINS Core Banking Customers System APIget:/customers/{customerId}/contactPointsRetrieve contact points of an existing customer
FINS Core Banking Customers System APIput:/customers/{customerId}/contactPointsUpdate contact points of an existing customer
FINS Loan Origination System APIget:/customersSearch for an existing customer
FINS Loan Origination System APIpost:/customersCreate a new customer
FINS Loan Origination System APIpatch:/customers/{customerId}Update an existing customer
FINS Loan Origination System APIget:/customers/{customerId}Retrieve an existing customer

Next steps

The Deployment tab provides instructions on how to properly configure the application for running locally from Studio or deploying to CloudHub.


Reviews

TypeTemplate
OrganizationMuleSoft
Published by
MuleSoft Solutions
Published onDec 13, 2022
Asset overview

Asset versions for 3.0.x

Asset versions
VersionActions
3.0.0