Getting Started
Enterprise SOAP API
>
Getting Started
Where is the best place to start my jXchange environment development journey?
It is best to understand the jXchange environment and its associated providers before starting to develop the APIs within your application.
The following documents are required reading before any work begins on any new jXchange consumer integration. These contain crucial information needed before development using the jXchange environment or working with the associated providers.
Required Reading: jXchange Environment
- jXchangeHdr Consumers - The jXchangeHdr is presented with each API and provides important information on the routing and tracking of an API.
- JXchange Error Handling - How to read and respond to errors presented by jXchange APIs.
- jXchange Service Gateway Manual - High level information on how jXchange works.
- Multi-Endpoint Support- Documentation detailing how multi-endpoint support functions in the jXchange environment.
- Deprecation Calendar - A calendar of any API or API element that is scheduled to be depreciated.
Required Reading: Provider Specific
- jXchange and CIF2020 - Information discussing specifics for interacting with the CIF 20/20 banking core.
- jXchange and Core Director - Information discussing specifics for interacting with the Core Director banking core.
- jXchange and SilverLake - Information discussing specifics for interacting with the SilverLake banking core.
- Synapsys jXchange User Guide - User guide for consuming jXchange Synapsys APIs.
- Synergy Provided Integration Services - Detailed information for consuming jXchange Synergy APIs.
- iPay-Bill Pay Services API-User Guide_20XX.X.X - iPay user guide in relation to jXchange APIs.
Additional Helpful Information
- DMZ TestAccounts_SL_2020_CoreDirector_Episys (example test accounts for the DMZ development environment) - Spreadsheet providing sample test data.
What Development Options are Available?
To develop within the jXchange environment, we offer two methods of communication. Via SOAP and via REST-Legacy, a wrapper service using JSON to send RESTful calls to our SOAP environment. Information on the two methods may be found within the Development section of this portal.
REST-Legacy Nomenclature
Usage of the term legacy in the naming of the REST-Legacy development method is intended to notate the use of the newer RESTful method to call our legacy SOAP APIs.
How To Obtain Credentials?
- If you are a Jack Henry client, please log a case via the For Clients Portal.
- If you are a VIP Member, you should have gotten credentials at the start of your project, please log a case via the Vendor Portal.
- If you are not a Jack Henry customer or VIP member, JH is happy to announce that we now offer self registration to use our jXchange DMZ Development Environment. We have designed a tutorial on how to apply.
Have a Question?
Have a how-to question? Seeing a weird error? Get help on
StackOverflow.
Register for the Digital Toolkit Meetup
where we answer technical Q&A from the audience.
Last updated Thu Jul 14 2022