{"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","toc":[],"description":"<html><head></head><body></body></html>","owner":"3967924","collectionId":"db9d4ccb-62a0-b8c3-737e-b4bf36bf6b75","publishedId":"RW1Yq1GU","public":true,"customColor":null,"publishDate":"2018-04-25T12:19:06.000Z"},"item":[{"name":"Get OpenID Provider Metadata","id":"77878565-841d-5181-2524-55f72fb68d61","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"{{url}}/.well-known/openid-configuration?client_id={{clientId}}","urlObject":{"path":[".well-known","openid-configuration"],"host":["{{url}}"],"query":[{"key":"client_id","value":"{{clientId}}"}],"variable":[]}},"response":[],"_postman_id":"77878565-841d-5181-2524-55f72fb68d61"},{"name":"Introspect Token","id":"6ccd8f02-e52f-4aba-7fdf-6cbefddfafdd","request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{clientId}}"},{"key":"password","value":"{{clientSecret}}"}],"advancedConfig":[{"key":"saveHelperData","value":"<save-helper-data>"},{"key":"showPassword","value":"<show-password>"}]},"isInherited":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","urlObject":{"path":["oauth2","v1","introspect"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","introspect"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a7faf0ea-7c20-dd36-7286-318bdba9b330"},{"name":"Revoke Token","id":"eaa17cf5-50bb-263e-1417-c7f022730726","request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{clientId}}"},{"key":"password","value":"{{clientSecret}}"}],"advancedConfig":[{"key":"saveHelperData","value":"<save-helper-data>"},{"key":"showPassword","value":"<show-password>"}]},"isInherited":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","urlObject":{"path":["oauth2","v1","revoke"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","revoke"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","userinfo"],"host":["{{url}}"],"query":[],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=6319d0e3-8e87-4c44-aa1a-0ecfcb1711ce","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"c73e6a1f-e8b4-4765-b0e9-5f6e3519adea"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=id_token token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=70eb931d-c581-47dd-aa80-8dba031e5ae3","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"e86990be-d307-4785-8038-82c797638a4a"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code&response_mode=query&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=bf640abb-6a52-47a5-88b8-0f73017e0e9f","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"4b26ed56-dab0-4f46-aa25-7927d932e219"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code&response_mode=query&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=9740dec8-26d6-42aa-986e-d513b68b602d&code_challenge_method=S256&code_challenge={{codeChallenge}}","description":"<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-js\">const 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</code></pre>\n","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"8a0b0424-f3cd-46ed-8174-4967e3c02282"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=ad4697a4-4592-4206-96db-2cae88d1f759","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"1ec67298-ce0f-4320-8f79-4283978a95f6"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=464412ad-3fcd-40cd-bfb9-e778e1c5fd64&code_challenge_method=S256&code_challenge={{codeChallenge}}","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"88c38334-82ad-4608-b78e-2f731f1847ee"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=b29012bb-df5b-4fb3-8f28-b08edcdb045d","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"0ea81f57-8a08-4158-9a47-aa5e14424414"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=e62b900e-3331-4ce9-893c-efd6b31b50bb&code_challenge_method=S256&code_challenge={{codeChallenge}}","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"3f10ae1d-8792-41bf-a3b7-3a1a34229cee"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=9447bfa2-47b7-4030-82a3-409aa63b0bab","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"b875f97b-0331-4bb6-8e53-f5231c036e30"}],"variable":[]}},"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":"{{url}}/oauth2/v1/authorize?client_id={{clientId}}&response_type=code token id_token&response_mode=fragment&scope={{scopes}}&redirect_uri={{redirectUri}}&state={{state}}&nonce=e25ccdb5-c440-493a-8436-1c867afd1627&code_challenge_method=S256&code_challenge={{codeChallenge}}","urlObject":{"path":["oauth2","v1","authorize"],"host":["{{url}}"],"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":"d1387774-6c19-47a2-895e-795d593f285d"},{"key":"code_challenge_method","value":"S256"},{"key":"code_challenge","value":"{{codeChallenge}}"}],"variable":[]}},"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":{"basicConfig":[{"key":"username","value":"{{clientId}}"},{"key":"password","value":"{{clientSecret}}"}],"advancedConfig":[{"key":"saveHelperData","value":"<save-helper-data>"},{"key":"showPassword","value":"<show-password>"}]},"isInherited":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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"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":{"basicConfig":[{"key":"username","value":"{{clientId}}"},{"key":"password","value":"{{clientSecret}}"}],"advancedConfig":[{"key":"saveHelperData","value":"<save-helper-data>"},{"key":"showPassword","value":"<show-password>"}]},"isInherited":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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"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":{"basicConfig":[{"key":"username","value":"{{clientId}}"},{"key":"password","value":"{{clientSecret}}"}],"advancedConfig":[{"key":"saveHelperData","value":"<save-helper-data>"},{"key":"showPassword","value":"<show-password>"}]},"isInherited":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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"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","urlObject":{"path":["oauth2","v1","token"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f2097234-595f-e549-1fd0-bf465e39f283"}]}