Getting Started
Let's kick this off.
If you already have a contract in place with us, then the first step with the IF Platform is to get your instance set up and give you access to your Sandbox account. You can contact your relationship manager to begin this process. If you are not a customer and simply looking to try out the service, then to get an instance and sandbox account please contact us. or join our Slack Channel and speak to us directly!
The Integrated Finance Platform has two completely isolated environments - Sandbox and Production - to provide you with the ability to experiment, implement, test and deliver your final product.
Sandbox Environment
The Sandbox environment is a completely isolated instance of the IF Platform so your configuration and test data will not mix with production data.
The main purpose of the sandbox environment is to get you started, allowing you to implement and test your integration before you roll out the solution to your clients.
For the integrations you get via the IF Platform, your instance will be also connected to your chosen Service Provider’s sandbox/simulation/demo environment.
The base URL of the Sandbox Environment to access the IF API is:
https://sandbox-api.integrated.finance/
Production (Live) Environment
The Production or Live environment is where your solution is actually put into operation.
For the integrations you get via the IF Platform, your instance will be connected to your Service Provider’s production/live environment. This means any message you send to the IF Platform will be processed as a real-life transaction and will have an effect on your clients. It is therefore critical you make sure everything is working as expected before rolling out your solution to the production environment.
The base URL of the Productive Environment to access the IF API is:
https://api.integrated.finance/
Webhook Configuration
For both your Sandbox and Production environments, we will generate webhooks for events such as client creation; account creation and updates; transaction creation and updates etc... You will receive these webhooks via a URL endpoint. This will be configured on your environment on request and can be changed with relative ease.
Currently, it is possible to create a two URL endpoint per instance (two for sandbox and two for production). By default, all webhooks types will be sent to the webhook endpoints but these can be configured to receive specific webhook types during your implementation project. We will share the relevant IP addresses for you to whitelist on your webhook endpoints.
All webhook requests are cryptographically signed using Ed25519 digital signatures to ensure authenticity and prevent tampering. Each webhook includes signature headers that you should verify before processing the payload. For detailed implementation guidance and code examples, please refer to our Webhook Authentication.
Updated 28 days ago