FIS Horizon
Infrastructure Process Required Before Calling APIs
API User Needed Subscriptions
HORIZON-Authorization-v2: Used to get the needed authorization bearer token
HORIZON-Customer-v1: Used to get needed customer details and list of accounts
HORIZON-Bank-Controls-1: Used to get needed account data regarding specific demand deposit and savings account types
HORIZON-Account-Aggregation-v1: Used to get needed transaction data
HORIZON-Transactions-v1: Used to add a new transaction to the core for accounting
HORIZON-Card-v1: Used to get card details associated to a transaction
HORIZON-Card-v2: Possible future use for block and reissue
HORIZON-Collateral-v1: May not be needed, was subscribed to while investigating account data lookup
Required Pega Rules To Be Configured
FISHorizonBaseURL - The needed base url to access the API calls
Sandbox/Staging Base URL - https://api-gw-uat.fisglobal.com/rest/horizon
Production Base URL - https://api-gw2-prod1.fisglobal.com/rest/horizon
Override if necessary, but these will likely be accurate for all FIS Horizon clients
FISHorizonOrganizationId - Application setting to denote the client's organization id
FISHorizonSourceId - Application setting to denote the client's source id
FISHorizonAuthProfile - A “basic” authentication profile will need to be configured to house the client’s API user id and secret needed (in each environment)
FISHorizonAuthorization - An “OAuth2.0” authentication profile will need to be configured to house the client’s Authentication client id and secret needed to get a bearer token (in each environment)
ImplServiceTokens - A row will need to be added to the table for "FISHorizonTokenProvider", see Rockland for an example