Try out the Stream API with Postman
Blog post from Stream
Postman, an essential tool for developing and testing RESTful web services and APIs, has evolved to include features for automated testing and team collaboration. Stream utilizes Postman to facilitate the exploration of its services, specifically by allowing developers to see how easy it is to build social apps with Stream's APIs, which require JSON Web Tokens (JWT) for each request. Despite Postman's support for various authentication methods, it doesn't natively generate JWTs, a necessity for Stream's API. This challenge is addressed using Postman's Pre-request Scripts feature, which employs a JavaScript program to dynamically generate a JWT, populating the HTTP request header and simplifying the API exploration process. The Postman collection is derived from Stream's OpenAPI specification, showcasing its features and API calls, and developers can access Stream's Postman workspace to begin testing by entering their credentials into the "Production" environment.