Postman is the Single Source of Truth for Imgur Endpoints
Imgur lifts the world’s spirits every day by allowing users to upload and share images on the internet. The Imgur platform serves billions of images and reaches 300 million people per month. Postman helps to make new Imgur experiences possible by enabling the company’s engineering team to deliver a powerful, easy-to-consume API to the app developer community.
Golang, PHP, MySQL, React, Node.js
Postman Collections, API Documentation, Workspaces
Endless possibilities start with a single API
As Imgur grew, the company wanted to extend its platform and allow app developers to create innovative new ways for users to experience Imgur content and interact with the service. So Imgur built a RESTful API based on HTTP requests and JSON responses. The API exposes the entire Imgur infrastructure to app developers via a standardized programmatic interface. Using the API, developers can create new experiences using their programming language of choice.
Postman accelerates API collaboration and delivery
Imgur’s engineering team consists of 29 members who are responsible for the platform’s infrastructure, web and mobile apps, and the core stack written in Golang and PHP. When it came to building their new API, the team needed a solution that simplified the process for collaborators, so they could achieve the company’s goals quickly and efficiently.
Imgur chose Postman to help the team build, test, run, and manage their API, as well as deliver it to market. Developers can easily access and start using the Imgur API by clicking a Run in Postman button in the Imgur API documentation.
By choosing Postman, the Imgur engineering organization could take advantage of the platform’s professional collaboration features and extended feature set, such as more powerful monitoring and expanded usage, to better support their workflows and API clients.
Centralized collaboration on Postman keeps developers in sync
Postman’s dedicated collaboration workspace has enabled the Imgur engineering organization to stay focused and aligned during initial API development and subsequent updates. Many of the heaviest users of the Imgur API are the company’s own mobile developers. If a developer has an issue with an endpoint, he or she can easily re-create the endpoint in Postman with an environment that contains the specified parameters, and share it with a platform engineer who can run it and get started on a fix quickly.
Postman Collections provides both internal and external developers with executable API descriptions that allow them to bypass the need to code anything on their own. Relying on a shared Postman Collection ensures that everyone is on the same page with access to the most current code.
Postman serves as a single source of truth by providing a unified platform that combines our API documentation and integration tests into one.
Changes to a Postman Collection automatically updates API documentation
Imgur’s previous process for maintaining API documentation was highly manual, with endpoints and documentation managed in separate code bases. Postman’s API documentation feature allows the Imgur team to create custom API documentation, publish it on their custom domain, and keep it updated with minimal effort.
Now, updates made to an endpoint in the shared Postman Collection are automatically reflected in the Imgur documentation in real time, without submitting a single pull request. The team further customized their public-facing docs to include Imgur’s green and black branding by using one of Postman’s production environment templates.
Postman enables us to seamlessly publish our API documentation with the most recent updates to our collections.
With their API on Postman, Imgur can enable and inspire the developer community to brighten the day of even more people around the world.
The Postman API Network
For API developers, the Postman API Network is an easy way to discover and consume the world's most popular APIs. Learn More
Imgur is the easiest way to discover and enjoy the magic of the internet. It’s where people find the funniest, most informative, and inspiring images, memes, GIFs, and visual stories served up in an endless stream of bite-sized fun. Powered by a passionate community of people from all around the world, anyone can join to share cool stuff and vote the best to the top.
More Case Studies
"Instead of a 20-minute test session, I can prompt the user with whatever they may have left out of the request that is integral to the API call."
Chris Prochnow, Customer Success Engineer
"Using variables in Postman helps me avoid the pain of having to duplicate data across all our requests. Instead, I can spend that time doing more valuable tasks."
Tom Walder, CTO / Paul Farrell, Test Automation Lead