Making writing JSON 3x faster on HyperVerge's API Builder

Overview
TEAM
1 product manager
1 product designer
2 engineers
DURATION
2 month
MY ROLE
Defining feature specs and end-to-end design and component creation
Impact
~3x faster JSON creation
Fewer errors during API creation
Adopted by internal technical PMs for writing JSON
About the users of the builder
The main users are non‑technical product managers who own the business loan journey at NBFCs.
Their job is to tune risk rules and launch new loan products, not write code — most of their day is still spent in Excel.
How they build API's on the platform

The logic blocks available on the API builder
The difficulty with connecting external services

The problem
A real request body configuration from a HyperVerge API module — 37 lines, 4 levels of nesting.
A peek into the expectations of JSON's to written within different building blocks on the API Builder
Why solve this?
Being a no code platform for non technical, the goal was to catch errors before they could be made
The goal
Approach 1 - Figuring out the layout

Approach 2 - Combining structure behaviour into data types

We were headed in the right direction, but….
A few questions came up
How would nested arrays work?
Will we allow data type selection in response?
What if arrays consist of objects how would that work?
and many more…
Built a prototype to test these behaviours
The solution


The flow
#1 ERROR PREVENTION
Core Principle: Build guardrails into the system to prevent syntax mistakes in JSON structure
Dynamic pill behaviour



Contextual functionalities
#2 IMPROVING READABILITY
Data type component
Iterating on styles with AI


Making the UI familiar
While the users of this product are non technical nature they are familiar with using code editors to view JSON. Hence parts of the UI was borrowed from familiar patterns in code editors



