Docs
Download

Organized 125k APIs and improved productivity by 20% using the Requestly API Client: Cyrisma

Sagar Soni
Cyrisma improved API management with Requestly’s API client, boosting security, reducing errors, and accelerating development. Learn how they did it

About Cyrisma

Cyrisma is a multi-feature SaaS platform that optimizes cyber risk management. It is a provider of cybersecurity solutions dedicated to helping organizations protect their digital assets and maintain compliance in an ever-evolving threat landscape. With tools for sensitive data discovery, vulnerability management, threat detection, and incident response, Cyrisma serves clients across various industries, ensuring network and data security.

As Cyrisma’s product portfolio expanded, so did the complexity of its API ecosystem. Supporting numerous private, partner, and public APIs, the company recognized the need for a solution to manage discovery, testing, and collaboration on APIs.

The Challenge

With the growth of its API portfolio – driven by a microservices architecture – Cyrisma faced several challenges:

  • API Discovery and Duplication: Thousands of APIs were created across multiple teams, leading to difficulties in discovering existing functionalities. This fragmentation resulted in duplicated efforts, as developers inadvertently built similar APIs independently.
  • Environment Configuration: Developers worked across multiple environments (development, staging, and production) to ensure stability and security before deployment. However, switching between these environments was error-prone and time-consuming. Manual updates to API keys, URLs, and other settings slowed development. They increased the risk of misconfiguration — such as accidentally using production credentials in a staging environment — potentially causing security alarms and downtime.
  • Onboarding Inefficiencies: The onboarding process for internal and external developers was cumbersome due to a lack of standardized API documentation and tools. Every onboarding seemed like a separate project.
  • Need for API Mocking: The services were interdependent and lacked stability in development & staging environments. Cross-dependence of teams was a major blocking factor for most teams. An integrated API mocking solution could be helpful and enable parallel working of teams.

The Solution

Requestly’s API Client provides efficient API management with workspaces, collections, and tests. Requestly’s Bulk Mocking solution can create 100s of API mocks of an existing service.

Exploring various API tools like Postman and Insomnia led us to choose Requestly for its seamless web integration and intuitive interface. Working directly in the browser, along with features like request modification and mock responses, has made our workflow smoother and more efficient. It’s a modern, developer-friendly solution that truly stands out..

Will Sokolowski
Will Sokolowski
CTO at Cyrisma
Cyrisma

Requestly allows Cyrisma to collaborate in real-time during the API design phase, there is no need to share static files and communication through different channels. APIs can be easily organized in different workspaces and collections for easy discovery and sharing across teams.

  • API Discovery and Duplication: Cyrisma team was onboarded on a central web-based platform to organize APIs using workspaces for different teams and collections for different projects.
  • Environment Configuration: Environment support enabled configuring different environments(like staging, pre-prod, and production) to manage configurations and secrets centrally. Engineers can organize and switch environments quickly without code changes. Observed significant drop in configuration errors and setup time.
  • Onboarding Optimization: Onboarding and deboarding a user becomes an easy and 1 step process, now adding a user to the relevant team workspaces gives then easy and up-to-date definition of APIs.
  • API Mocking: Bulk mocking feature of Requestly enabled creating local and cloud-based mocks of existing services by recording and mocking API traffic from a service. Teams can work in parallel and isolation.
  • Web-Based API Client: A browser-based API tool was crucial for Cyrisma, as their teams preferred a lightweight, zero-installation solution that could be accessed across devices without the overhead of maintaining standalone desktop applications. 

With Requestly, we’ve not only improved API discoverability and collaboration across teams but also enhanced our security posture by eliminating misconfiguration risks. It’s been a game-changer for our development workflow.

Will Sokolowski
Will Sokolowski
CTO at Cyrisma
Cyrisma

The Outcome

The use of Requestly played a role as a catalyst in Cyrisma’s development cycles. Engineers gained more control over APIs, Environments, and Mocks accelerating overall development workflows by 20%.

✅ Better API Management: Engineers have access to all the APIs, drastically reducing time spent searching through 125k API endpoints. All the API definitions are available inside Requestly – 2 clicks away. 

✅ Collaboration & Onboarding: Teams now collaborate using workspaces and new developers are onboarded from a central place. Leading to the reduction of TTFC to less than a minute from weeks.

✅ Reduced Interdependence: Available API Mocks under workspaces don’t need teams to spin up local services during development. Even staging services can be isolated using local mocks for better testing flows.

Enterprise-Ready Security: Requestly’s SOC 2 compliance reassures Cyrisma’s leadership that their API development and testing workflows meet the highest security and compliance standards.

Written by
Sagar Soni
Sagar is the co-founder and CTO of Requestly. When he’s not busy architecting the next big thing in software development, you’ll likely find him behind the wheel, cruising the streets and enjoying the thrill of the drive. For Sagar, it’s all about the code by day and the open road by night.

Related posts