Postman > Case Studies > Shopify relies on Postman for more than just development

Shopify relies on Postman for more than just development

Postman Logo
Company Size
1,000+
Region
  • America
Country
  • Canada
  • United States
Product
  • Shopify API
  • Polaris design system
  • Liquid templating language
Tech Stack
  • Ruby
  • React
  • GraphQL
Implementation Scale
  • Enterprise-wide Deployment
Impact Metrics
  • Customer Satisfaction
  • Productivity Improvements
Technology Category
  • Application Infrastructure & Middleware - API Integration & Management
  • Platform as a Service (PaaS) - Application Development Platforms
Applicable Industries
  • E-Commerce
  • Retail
Applicable Functions
  • Business Operation
  • Sales & Marketing
Services
  • Software Design & Engineering Services
About The Customer
Shopify is a leading commerce platform that provides a range of services including product listings, inventory management, payments, secure checkout, and shipping. Since its inception in 2006, Shopify has grown to over 500 engineers across offices in Ottawa, Toronto, Montreal, Waterloo, and San Francisco. The platform supports more than 500,000 merchants and processes more than $40 billion in sales through its platform. The core application of Shopify is one of the largest built using Ruby on Rails. The company also developed its own Polaris design system and the popular Liquid templating language to support their community.
The Challenge
Shopify, a leading commerce platform, provides hundreds of endpoints for all the touchpoints of commerce. The platform helps more than 500,000 merchants and processes more than $40 billion in sales through its platform. The core application is one of the largest built using Ruby on Rails. However, with thousands of partners using the Shopify API to build apps on the platform, bugs are bound to occur. The escalated support teams at Shopify needed a reliable tool to help reproduce the request and debug the issue. Additionally, the Developer Experience team at Shopify needed to simplify the process of working with APIs for developers and make the experience as smooth and enjoyable as possible.
The Solution
Shopify turned to Postman, a popular API client, to help with their development, debugging, and documentation needs. Postman is used by the escalated support teams at Shopify to reproduce requests and debug issues. It allows them to isolate every element of the request, making it easier to troubleshoot issues. The Developer Experience team at Shopify uses Postman to simplify the process of working with APIs. They published the 'Run in Postman' button to share Postman collections in their developer documentation. Once a developer enters their Shopify credentials, they can use Postman to directly access and interact with their shop data. In addition to publishing shared collections, the Developer Experience team published a tutorial for partners showing how Postman can send and capture requests to Shopify API endpoints.
Operational Impact
  • Shopify's escalated support teams can now easily reproduce requests and debug issues using Postman, improving their efficiency in handling bugs.
  • The Developer Experience team at Shopify has been able to simplify the process of working with APIs, making the experience smoother and more enjoyable for developers.
  • Shopify's merchant success managers use Postman collections as a template for working code, helping high volume merchants migrate over to Shopify’s platform more easily.
Quantitative Benefit
  • Shopify supports more than 500,000 merchants.
  • Shopify processes more than $40 billion in sales through its platform.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

Related Case Studies.

Contact us

Let's talk!
* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.