{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Generate User Exchange Token","description":"Accelerate E&P application development and protect your innovation by consuming our Data and Domain APIs / Platform APIs.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":true,"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"generate-user-exchange-token","__idx":0},"children":["Generate User Exchange Token"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Below steps need to be followed to create user exchanged token."]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Launch Developer Portal."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Client Type: Web Server Application"," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/launch-dev-portal.ae67d93c28dabc07ffe505670b1b78eb553a736458723c04d1ccdff62ccac548.877f99fb.png","alt":"Launch Developer Portal"},"children":[]}]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Go to My Apps."," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/my-apps.252ce52a520a211382e6fe99213d7b8171c33e15f6b22b79244f4363fc1cae32.877f99fb.png","alt":"My Apps"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["From the list of my applications, select the application for which you want to create user exchange token."," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/app-list.470ec992472b8b8ada174f5ccf3485dd114daae5d7a8b0b377daaa750dc29f71.877f99fb.png","alt":"Application List"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click on Clients and edit the client Id for which you want to create token for."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the redirect URI, enter below(https://developer.delfi.slb.com/workspace/oauth-playground) and apply your changes."," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/redirect-uri.cf7f6ee6938b34f1f4172988ef41bef882e2b062cad1fb9bbc96c89a2ff3e629.877f99fb.png","alt":"Redirect URI"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Visit the OAuth playground(https://developer.delfi.slb.com/workspace/oauth-playground), need to have developer portal subscription for it."," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/oauth-playground.2801f5dc1241801006431de4e371c27a59f01541cc686623b0e78d11fd3e6e75.877f99fb.png","alt":"Oauth Playground"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Go to Tools section."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Enter the client ID and secret(created at the time of clientId creation) for which you have updated the redirect URI."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click on confirm."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After clicking on confirm enter the below when it asks for “Input your own scopes”"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["ntm-master-svc-ntm.slbservice.com"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click on Authorize API."," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/authorize-api.c57718ff5b6d6d33007c7341aab97b8ab82d51780bf57fac597d8a6ae980c826.877f99fb.png","alt":"Authorize"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Click on Exchange Token button."," ",{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/create-exchange-token.e0ef0608aab67b4392b43a8f6b45fd9d5139614b86a71af1011b2f186b4fde86.877f99fb.png","alt":"Exchange Token"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The “Access Token” displayed is the user exchanged token."]}]}]}]},"headings":[{"value":"Generate User Exchange Token","id":"generate-user-exchange-token","depth":3}],"frontmatter":{"seo":{"title":"Generate User Exchange Token"}},"lastModified":"2025-11-10T09:02:04.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/ntm/tutorial/ntm-generate-user-exchange-token","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}