Fintech Sandbox with Apigee API Management and Drupal API Developer Portal
Case-study

Fintech Sandbox with Apigee API Management and Drupal API Developer Portal

Building a fintech ecosystem atop core banking services, with an automated pipeline for converting existing SOAP services to REST APIs, API management with Apigee, and Drupal-based dev portal.

45 WSDL files onboarded
10 Countries in which product is delivered
7 Sprints taken to build the API management platform
fintech-sandbox-with-apigee-api-management-drupal-api-developer-portal
yes-bank

The client is one of the largest private sector banks in India. They have a diverse portfolio of financial products and services across corporate, retail and SME banking.

Industry Client name

highlights:

  • Creating a fintech sandbox to expose client APIs to third-party developers
  • Building an automated pipeline to convert WSDL files to REST APIs, and onboard to sandbox
  • Creating a Drupal-based developer portal to enable easy onboarding and usage for developers, and access to API documentation

The Project

The client is one of the more technologically forward-thinking financial institutions in India, implementing state-of-the art tech solutions to augment operations. Going a step further, they wanted to make it easy for third-party developers to integrate the client’s services into their products. And hence they wanted to create a fintech sandbox where developers could work with their APIs.

To begin with, the client already had a set of 45 internal SOAP services, in the form of WSDL files. Their object with this projects was to:

  • Onboard the WSDL files into the fintech sandbox as REST APIs
  • Have a developer portal to allow third-party developers with work with these APIs and access all published documentation

The Challenge

The primary goal of onboarding existing SOAP services onto the sandbox seemed straight-forward enough. However, there were certain inherent challenges:

  • Each WSDL file involved a series of steps to be converted into REST APIs-

    • Understanding the service

    • Configuring it for the chosen API management platform

    • Publishing it

    • Checking hierarchy and security

    • Getting approvals

Even for an organization with relatively simple hierarchy, the process would take an average of one week per file

  • The SOAP to REST conversion required particular expertise in Apigee and Node.js, which the client did not possess in house

  • The client did not want to write custom code for the conversion

The Solution

The Srijan team was well-equipped for the project given their in-depth expertise with Apigee, Node.js and experience in creating developer portals. Given the specific requirements of the projects, they proposed a solution with the following key aspects:

Automated Sandboxing Pipeline

The team built an automated pipeline what would convert WSDL files into REST APIs and onboard them onto the sandbox. This enabled:

  • Automatic sandboxing of core services with mocks generated from SOAP API introspection

  • Exposure of sandboxed core banking services with OpenBanking + PSD2 compatible REST facades - covering account, customer information, payments and bank products

  • Automated onboarding cycle for new services with automatic WSDL to Open API IDL, proxy creation and API product assignment

Apigee API Management Platform

The complete API ecosystem was build on the Apigee API Management platform, to ensure easy development, management, governance and security. This included:

  • API foundations & security including origin authentication, AD registry and mTLS for various southbound services

  • Consistency across sandboxed services ensuring high integrity developer experience, engineered with an orchestration tier

  • Creation of fluent SDKs & starter kits for client applications in various languages

Drupal-based Developer Portal

To ensure easy access and usage by third-party developers, the Srijan team built a Drupal-based developer portal atop Apigee, customized to the client’s branding. Few salient features of the portal:

  • Business Process Management (BPM) workflows to ensure smooth onboarding

  • Complete API documentation with API catalogs and Swagger docs

  • Support for community and social features around API portal to enable hackathons and API product summits

Business Benefits

  • The automated pipeline for converting and onboarding WSDL files ensured the client did not have to spend on training or hiring new specialized resources in house for the job

  • End to end API management on the Apigee platform making sure they have a well-functioning API ecosystem in place

  • Enable better adoption of client APIs with a easy-to-use developer dashboard

Srijan is working with leading enterprises in the US, Europe and APAC regions, assisting with their API lifecycle management - creating and exposing APIs and building custom developer portals. Our teams also work closely with digital experience leaders to create a tailor-made API monetization strategy to enable enterprises to leverage the growing digital economy.

Ready to execute a profitable API strategy? Drop us a line and our expert API team, and explore the next steps.

Write to us

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms Of Service apply. By submitting this form, you agree to our Privacy Policy.

See how our uniquely collaborative work style, can help you redesign your business.

Contact us