Postman is a web API client platform for constructing, sending, and inspecting HTTP requests. It is especially useful for testing production endpoints when SwaggerUI is unavailable. section 12.4.4
Use Postman to test deployment and seeding workflows:
- Send PUT requests to /Seed/BoardGameData and POST requests to /Seed/AuthData. section 12.4.4
- Choose Postman when production does not expose SwaggerUI for interactive endpoint testing. section 12.4.4
- After seeding, restore the production security posture by removing temporary data and disabling temporary SwaggerUI access. section 12.4.4
Testing production seed endpoints
Open Postman, create a request for the production API, select POST for /Seed/AuthData or PUT for /Seed/BoardGameData, and execute it to perform the seeding task without SwaggerUI. section 12.4.4
