Skip to content

Authorization types

Bearer, Basic, API key, OAuth, AWS, JWT and more, per request or for a whole collection. · 4 min read

Open a request's Authorization section and choose a type:

Type Use it for
Bearer token Most modern APIs: sends Authorization: Bearer …
Basic auth Username and password
API key A key in a header or query parameter
Digest auth, NTLM Older servers and Windows services
OAuth 2.0 Fetch a token (client credentials, password and more), then send it
OAuth 1.0 Signed requests, HMAC-SHA1/256/512 or PLAINTEXT
JWT bearer Build and sign a JWT (HS or RS) for each request
AWS Signature v4 AWS services and API Gateway
Signature Builder Custom HMAC or hash signatures, such as payment gateways

OAuth 2.0 with token fetch
OAuth 2.0 with token fetch

Auth for a whole collection

Open the collection's Actions menu and choose Authorization. Requests set to Inherit from collection use it automatically.

Collection-level authorization
Collection-level authorization

Preview signed requests

For OAuth 1.0, JWT, AWS and the Signature Builder, click Preview signature to see exactly what will be sent, without sending anything.

AWS Signature v4 preview
AWS Signature v4 preview

Use {{variables}} for keys and secrets, so they stay in your environment and out of the collection.

Did this help? If not, ask us.

Next: Signature Builder →