{"info":{"_postman_id":"db9d4ccb-62a0-b8c3-737e-b4bf36bf6b75","name":"OpenID Connect (Okta API)","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json"},"item":[{"name":"Get OpenID Provider Metadata","id":"77878565-841d-5181-2524-55f72fb68d61","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{url}}/.well-known/openid-configuration?client_id={{clientId}}","host":["{{url}}"],"path":[".well-known","openid-configuration"],"query":[{"key":"client_id","value":"{{clientId}}"}]}},"response":[],"_postman_id":"77878565-841d-5181-2524-55f72fb68d61"},{"name":"Introspect Token","id":"6ccd8f02-e52f-4aba-7fdf-6cbefddfafdd","request":{"auth":{"type":"basic","basic":{"username":"{{clientId}}","password":"{{clientSecret}}","saveHelperData":true,"showPassword":false}},"method":"POST","header":[{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Basic"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"token","value":"{{accessToken}}","type":"text"},{"key":"token_type_hint","value":"access_token","type":"text"}]},"url":"{{url}}/oauth2/v1/introspect"},"response":[],"_postman_id":"6ccd8f02-e52f-4aba-7fdf-6cbefddfafdd"},{"name":"Introspect Token with Client Secret JWT","id":"a7faf0ea-7c20-dd36-7286-318bdba9b330","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"token","value":"{{accessToken}}","type":"text"},{"key":"token_type_hint","value":"access_token","type":"text"},{"key":"client_assertion_type","value":"urn:ietf:params:oauth:client-assertion-type:jwt-bearer","type":"text"},{"key":"client_assertion","value":"{{clientSecretJwt}}","type":"text"}]},"url":"{{url}}/oauth2/v1/introspect"},"response":[],"_postman_id":"a7faf0ea-7c20-dd36-7286-318bdba9b330"},{"name":"Revoke Token","id":"eaa17cf5-50bb-263e-1417-c7f022730726","request":{"auth":{"type":"basic","basic":{"username":"{{clientId}}","password":"{{clientSecret}}","saveHelperData":true,"showPassword":false}},"method":"POST","header":[{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Basic"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"token","value":"{{accessToken}}","type":"text"},{"key":"token_type_hint","value":"access_token","type":"text"}]},"url":"{{url}}/oauth2/v1/revoke"},"response":[],"_postman_id":"eaa17cf5-50bb-263e-1417-c7f022730726"},{"name":"Revoke Token with Client Secret JWT","id":"8d46935f-3e0b-890a-3243-30ad36082f88","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"token","value":"{{accessToken}}","type":"text"},{"key":"token_type_hint","value":"access_token","type":"text"},{"key":"client_assertion_type","value":"urn:ietf:params:oauth:client-assertion-type:jwt-bearer","type":"text"},{"key":"client_assertion","value":"{{clientSecretJwt}}","type":"text"}]},"url":"{{url}}/oauth2/v1/revoke"},"response":[],"_postman_id":"8d46935f-3e0b-890a-3243-30ad36082f88"},{"name":"Get UserInfo","id":"18bfc18e-cc32-f564-7786-44bcebb88413","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Bearer {{accessToken}}"}],"body":{"mode":"raw","raw":""},"url":"{{url}}/oauth2/v1/userinfo"},"response":[],"_postman_id":"18bfc18e-cc32-f564-7786-44bcebb88413"},{"name":"Get ID Token (Requires Inteceptor)","id":"aba35cd5-a3c5-8baf-e15e-b2b07a7bdb93","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"id_token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"}]}},"response":[],"_postman_id":"aba35cd5-a3c5-8baf-e15e-b2b07a7bdb93"},{"name":"Get ID Token + Access Token (Requires Inteceptor)","id":"1b6ec35b-4574-f495-292c-0d248ba24027","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=id_token token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"id_token token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"}]}},"response":[],"_postman_id":"1b6ec35b-4574-f495-292c-0d248ba24027"},{"name":"Get Authorization Code (Requires Inteceptor)","id":"d6e71f0a-a720-7871-e89e-2612611c7c82","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code&response_mode=query&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code"},{"key":"response_mode","value":"query"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"}]}},"response":[],"_postman_id":"d6e71f0a-a720-7871-e89e-2612611c7c82"},{"name":"Get Authorization Code with PKCE  (Requires Inteceptor)","id":"933dc92f-96b8-85ca-e6c5-68401727bcb1","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code&response_mode=query&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}&code_challenge_method=S256&code_challenge={{codeChallenge}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code"},{"key":"response_mode","value":"query"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}]},"description":"```js\nconst base64url = require('base64url');\nvar crypto = require('crypto');\ncrypto.createHash('sha256').update('at83hsVcajT5nfc2FVnKSxI6bsuU2Tq2aoVhEFhEO1A').digest();\nvar buffer = crypto.createHash('sha256').update('at83hsVcajT5nfc2FVnKSxI6bsuU2Tq2aoVhEFhEO1A').digest();\nbase64url.encode(buffer)\n```"},"response":[],"_postman_id":"933dc92f-96b8-85ca-e6c5-68401727bcb1"},{"name":"Get Authorization Code + Access Token (Requires Inteceptor)","id":"7bd65daa-ca44-e90a-c3f8-b9427ee37b37","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"}]}},"response":[],"_postman_id":"7bd65daa-ca44-e90a-c3f8-b9427ee37b37"},{"name":"Get Authorization Code + Access Token with PKCE (Requires Inteceptor)","id":"6b9c2cb5-31e9-7332-a645-949cb92c944d","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}&code_challenge_method=S256&code_challenge={{codeChallenge}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}]}},"response":[],"_postman_id":"6b9c2cb5-31e9-7332-a645-949cb92c944d"},{"name":"Get Authorization Code + ID Token (Requires Inteceptor)","id":"7d5d7f64-e74d-1cc2-9e00-4b9ee6df06f6","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code id_token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"}]}},"response":[],"_postman_id":"7d5d7f64-e74d-1cc2-9e00-4b9ee6df06f6"},{"name":"Get Authorization Code + ID Token with PKCE (Requires Inteceptor)","id":"d4b963cc-03c9-a245-e38f-125e906feb6e","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}&code_challenge_method=S256&code_challenge={{codeChallenge}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code id_token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}]}},"response":[],"_postman_id":"d4b963cc-03c9-a245-e38f-125e906feb6e"},{"name":"Get Authorization Code + ID Token + Access Token (Requires Inteceptor)","id":"3bc50449-6705-e549-9132-4f346658eeeb","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code token id_token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"}]}},"response":[],"_postman_id":"3bc50449-6705-e549-9132-4f346658eeeb"},{"name":"Get Authorization Code + ID Token + Access Token with PKCE (Requires Inteceptor)","id":"13286fb8-6209-28d2-1709-e1b8769067fa","request":{"method":"GET","header":[],"url":{"raw":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce={{$guid}}&code_challenge_method=S256&code_challenge={{codeChallenge}}","host":["{{url}}"],"path":["oauth2","v1","authorize"],"query":[{"key":"client_id","value":"{{clientId}}"},{"key":"response_type","value":"code token id_token"},{"key":"response_mode","value":"fragment"},{"key":"scope","value":"{{scopes}}"},{"key":"redirect_uri","value":"{{redirectUri}}"},{"key":"state","value":"{{state}}"},{"key":"nonce","value":"{{$guid}}"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}]}},"response":[],"_postman_id":"13286fb8-6209-28d2-1709-e1b8769067fa"},{"name":"Get ID Token with Code","id":"53fdd743-0ff3-d08f-3750-dd5c4662f84f","request":{"auth":{"type":"basic","basic":{"username":"{{clientId}}","password":"{{clientSecret}}","saveHelperData":true,"showPassword":false}},"method":"POST","header":[{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Basic"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"authorization_code","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"code","value":"{{authorizationCode}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"53fdd743-0ff3-d08f-3750-dd5c4662f84f"},{"name":"Get ID Token with Code and Client Secret JWT","id":"98f5d5a1-c1d0-177d-4670-4a55e6aef39d","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"authorization_code","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"code","value":"{{authorizationCode}}","type":"text"},{"key":"client_assertion_type","value":"urn:ietf:params:oauth:client-assertion-type:jwt-bearer","type":"text"},{"key":"client_assertion","value":"{{clientSecretJwt}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"98f5d5a1-c1d0-177d-4670-4a55e6aef39d"},{"name":"Get ID Token with Code and PKCE","id":"69355a00-33b4-04db-3d47-50893f0a08c5","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"authorization_code","type":"text"},{"key":"client_id","value":"{{clientId}}","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"code","value":"{{authorizationCode}}","type":"text"},{"key":"code_verifier","value":"{{codeVerifier}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"69355a00-33b4-04db-3d47-50893f0a08c5"},{"name":"Get Access Token with Refresh Token","id":"44047a79-9f5e-7d98-0b22-d4e23cd27cd1","request":{"auth":{"type":"basic","basic":{"username":"{{clientId}}","password":"{{clientSecret}}","saveHelperData":true,"showPassword":false}},"method":"POST","header":[{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Basic"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"scope","value":"{{scopes}}","type":"text"},{"key":"refresh_token","value":"{{refreshToken}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"44047a79-9f5e-7d98-0b22-d4e23cd27cd1"},{"name":"Get Access Token with Refresh Token and Client Secret JWT","id":"559784e2-4a6a-dcf2-cce5-fabcb159540c","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"scope","value":"{{scopes}}","type":"text"},{"key":"refresh_token","value":"{{refreshToken}}","type":"text"},{"key":"client_assertion_type","value":"urn:ietf:params:oauth:client-assertion-type:jwt-bearer","type":"text"},{"key":"client_assertion","value":"{{clientSecretJwt}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"559784e2-4a6a-dcf2-cce5-fabcb159540c"},{"name":"Get Access Token with Resource Owner Password Credentials","id":"a2c01d06-32a2-6980-f33d-042683f9ddf0","request":{"auth":{"type":"basic","basic":{"username":"{{clientId}}","password":"{{clientSecret}}","saveHelperData":true,"showPassword":false}},"method":"POST","header":[{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Basic"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"username","value":"{{username}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"},{"key":"scope","value":"{{scopes}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"a2c01d06-32a2-6980-f33d-042683f9ddf0"},{"name":"Get Access Token with Resource Owner Password Credentials and Client Secret JWT","id":"f2097234-595f-e549-1fd0-bf465e39f283","request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"redirect_uri","value":"{{redirectUri}}","type":"text"},{"key":"username","value":"{{username}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"},{"key":"scope","value":"{{scopes}}","type":"text"},{"key":"client_assertion_type","value":"urn:ietf:params:oauth:client-assertion-type:jwt-bearer","type":"text"},{"key":"client_assertion","value":"{{clientSecretJwt}}","type":"text"}]},"url":"{{url}}/oauth2/v1/token"},"response":[],"_postman_id":"f2097234-595f-e549-1fd0-bf465e39f283"}]}