OutcomeSome tracking providers only generate access tokens that are valid for 60 minutes. If you have the client credentials though, you can gernerate this token by yourself to then use the token for a get request, receiving the information that a chatbot could use in a function code. How ToBased on the example with ParcelPerform - other vendors might have slightly different processes/documentation.Credentials that you need: Access credentials: client_id, client_secretTest-Shipments with shipment_id: Step 1: Generate a Base64 token out of the credentialsYou do that by going to this page, and insert the values for client_id and client_secret, only separated by :. client_id:client_secretYou receive a base64 token {base64 encoded code}.Step 2: Use a Post request to get a bearer TokenDocumentation from Parcel-Perform for creating a Bearer Access TokenDocumentation on input for Authentication in ParcelPerformGo to Postman and open a new request in your workspace. Set the following: Request type: POSTAdd the end point, e.g. https://api.parcelperform.com/auth/oauth/token/ Add the additional headers with key and value, based on the documentation, e.g.Content-Type = application/x-www-form-urlencodedAuthorization = Basic {base64 encoded code}Add in the body  the grant type with key and value:grant_type = client_credentialsHit "Send". You will receive an output that looks like this and that contains your Auth Token that is valid for 60 minutes (3600 seconds):Step 3: Access the tracking infoOpen a new Request in postman.Select "GET" as type and add the access url, e.g. https://api.parcelperform.com/v5/shipment/details/ In the Params, add the key and the value for an order, e.g.:shipment = {shipment_id}In the Authorization tab, Select Bearer Token and copy-paste your Auth Token as value. Hit send. The output should look something like this and contains all available API information:Additional Resources