Authentication with the Stripe Postman collection
Learn about API keys and how to authenticate requests to the Stripe API using the Stripe Postman collection. You can set API keys globally or per-request. In this episode, we cover secret keys, public or publishable keys, restricted keys, and webhook signing secrets.
### Presenter
Dawn Lambeth - Developer Advocate at Stripe - https://twitter.com/dawnlambeth
### Resources
Documentation: https://stripe.com/docs/api/authentication
Postman collection: https://www.postman.com/stripedev/workspace/stripe-developers/overview
### Table of contents
00:00 Overview
00:18 Authorization header
00:28 Types of API keys
00:58 Publishable keys
01:10 Secret keys
01:54 Restricted keys
02:23 Webhook signing secrets
03:43 Roll API keys
04:20 Set API key environment variable in Postman
04:50 Fork the environment template
06:05 Set API key globally
06:58 Set API key per-request
08:04 Authenticate requests for Stripe Connect per-request
08:42 Authenticate requests for Stripe Connect globally
10:44 Conclusion
### Support
If you have a question, please feel free to reach out to our support team at https://support.stripe.com/ or on Discord: https://stripe.com/go/developer-chat.
### Updates
Sign up to stay updated with developer news: https://go.stripe.global/dev-digest
### Feedback
If you have any feedback about this or other episodes, let us know: https://forms.gle/VjNqzRhotM2snYo88.
#Stripe #Payments