Common Scenarios
Glossary
Postman Collections
6 min
management api collection the management api postman collection provides a complete and structured set of requests for interacting with the licensespring management api it enables developers to manage customers, products, licenses, devices, accounts, features, labels, analytics, and other platform resources the collection is fully integrated with the shared environment file, allowing automatic population of resource ids for fast and efficient testing license api collection the license api postman collection is a valuable resource designed to empower businesses in efficiently managing their software licenses, it includes all essential endpoints for working with software licensing this collection supports api key and shared key authentication and uses environment variables for product codes, license keys, and hardware ids, making setup quick and flexible the license api – oauth postman collection provides the same licensing functionality as the standard license api collection, but using oauth authentication the collection includes token generation flow using client id and client secret automatic insertion of access tokens into all subsequent requests fully aligned endpoints with the non oauth license api this makes it suitable for secure server side integrations and enterprise setups where oauth is required user environment collection the ls environment postman collection is a valuable asset aimed at streamlining the management of user environments this collection provides a curated set of api requests and endpoints, simplifying the interaction with user environment configurations how to import and use open postman go to environments → import → select ls environment json go to collections → import and import license api postman collection json license api – oauth postman collection json licensespring management api postman collection json select the ls environment from postman’s environment dropdown run list requests to populate variables use the collections normally — all requests will use environment variables dynamically notes the setup is fully customizable; users may modify or extend variables and requests all required variables for license and management apis are available through the licensespring platform ui management api post requests include example payloads based on official api documentation license api requests depend on apikey and sharedkey or if using oauth client id and client secret and requests mostly require default product code,default license key and default hardware id once set, headers and bodies are generated automatically environment values must not contain trailing spaces or hidden characters such issues commonly cause url errors, authentication failures (401), or unexpected 400/404 responses oauth specific folders in the management api require populated ids (e g , license id, customer id) these are filled automatically when list requests are run, or they can be set manually
