API Developer Program

Out of date documentation leading to handholding without outside in approach to APIs while small support team supporting 3 disjointed portal experiences. In need of self serve by improving flows and removing friction to onboarding

Design Sprint Framework to follow for Sprint 0

Current Challenges 

The current process Map revealed a lot of manual steps in supporting the Sell side and Buy side partners. Challenges we have today can be summarized in 3 points:

# Very manual onboarding/handholding process with partners. Very few self serve capabilities on the portal available today (e.g. finding if partners are hitting a tier limit, or clean set of documentation, or simple onboarding process). Thus simplest of the questions partners have need to go to API support team which is understaffed thus causing delays in responses resulting in poor Partner satisfaction.

# No clear decision making/process on which APIs should be exposed to which partners, as we dont have support APIs as real products, and we dont have approval flows for granting access. This results in us losing control over who has access to which data and leads to us losing sensitive sales data.

# Our APIs are complex for partners to comprehend, and have a lot of business rules that partners need to learn without adequate documentation. This leads in loss of inventory... approximately 1% of unique inventory (monthly approx $6-7M) doesnt make it to the site due to these complexities in rules/policies.

Long Term Goal

We identified a few candidate Long term Goals. Following is the one that we narrowed down to as candidate long term goal:

Transform API ecosystem to enable Partners to provide innovative solutions to our Customers

Working session with stakeholders

Ask the Expert: Product
(Broker Use Cases)

During the 'Ask The Experts' brainstorming, the team came up with the following business workflow journey a broker goes through. We identified these in order to find out where our sell side partners have a role to play. The types of partners and the areas they serve are highlighted in blue. 

How Might We

Entire team worked together to use postit notes to write out individual HMW and sticked them on the all to gather the most ideas out and to share.  We were all energized to participate in the HMW excercise and we all felt everyone contributed, voiced and heard.

Various challenges and questions around how might we fix them in the ideal world.

Team members are located in the same conference room and working closely together throughout the day.

MVBO Candidate

Finally we narrowed down on the target set for Sprint 0 and for Sprint 3. This will get refreshed as we go along the discovery process through Sprint 0 and subsequent sprints.

Friday Prototype
- registration workflow using paper prototyping
- Exposing APIs via OpenAPI spec + creating a product
End-State 3 Sprint
- Dev Portal MVP?
- Expose MVP set of APIs + Products
      Create listing API
      Pricing Management API

Information Architecture and User Flows

Before

Outdated Developer Portal

After

Created wireframe E2E process to complete not only MVP during the design sprint phase but also to deliever the entire API program.

Shape your future web project with sharp design and refine coded functions.

© Copyright 2024 CucumberMint - All Rights Reserved

Drag & Drop Website Builder