{ "uuid": "510a65e4-add2-4354-a3a5-c8743c2ba079", "lastMigration": 29, "name": "Twilio - Oauth", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "1c75c7c2-ceb8-4286-b5a0-bdf8803fd8c4", "documentation": "Fetches public JWKs", "method": "get", "endpoint": "v1/certs", "responses": [ { "uuid": "2dea098c-88d0-4362-99da-a07058c26419", "body": "{\n \"keys\": \"\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0a1ba36f-5613-4f2a-8d0d-47f2126345b3", "documentation": "Issues a new Access token (optionally identity_token & refresh_token) in exchange of Oauth grant", "method": "post", "endpoint": "v1/token", "responses": [ { "uuid": "0fff3ec8-0185-49a6-a07d-3721c2ee2ad8", "body": "{\n \"access_token\": \"\",\n \"access_token_expires_at\": \"{{faker 'date.recent' 365}}\",\n \"id_token\": \"\",\n \"refresh_token\": \"\",\n \"refresh_token_expires_at\": \"{{faker 'date.recent' 365}}\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bd00cdcb-d39a-4e01-97a7-1c5b8d041560", "documentation": "Retrieves the consented UserInfo and other claims about the logged-in subject (end-user).", "method": "get", "endpoint": "v1/userinfo", "responses": [ { "uuid": "d349f215-bcfb-4fb5-9cfa-03656787748e", "body": "{\n \"email\": \"\",\n \"first_name\": \"\",\n \"friendly_name\": \"\",\n \"last_name\": \"\",\n \"url\": \"\",\n \"user_sid\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2f9d78e3-48ae-4869-b576-4917a937889d", "documentation": "Fetch configuration details about the OpenID Connect Authorization Server", "method": "get", "endpoint": "v1/well-known/openid-configuration", "responses": [ { "uuid": "0f417c37-be0a-4ac0-83db-121fbc0f727b", "body": "{\n \"authorization_endpoint\": \"\",\n \"claims_supported\": [\n \"\"\n ],\n \"device_authorization_endpoint\": \"\",\n \"id_token_signing_alg_values_supported\": [\n \"\"\n ],\n \"issuer\": \"\",\n \"jwk_uri\": \"\",\n \"response_type_supported\": [\n \"\"\n ],\n \"revocation_endpoint\": \"\",\n \"scopes_supported\": [\n \"\"\n ],\n \"subject_type_supported\": [\n \"\"\n ],\n \"token_endpoint\": \"\",\n \"url\": \"\",\n \"userinfo_endpoint\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "1c75c7c2-ceb8-4286-b5a0-bdf8803fd8c4" }, { "type": "route", "uuid": "0a1ba36f-5613-4f2a-8d0d-47f2126345b3" }, { "type": "route", "uuid": "bd00cdcb-d39a-4e01-97a7-1c5b8d041560" }, { "type": "route", "uuid": "2f9d78e3-48ae-4869-b576-4917a937889d" } ] }