Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Send bearer token as query parameter

Send bearer token as query parameter

Sgilk
Frequent Contributor

Is there some way to allow for bearer token included as query parameter? Currently this does not seem to work, but I am working on an application with a fixed request body that sends POST to an endpoint.

3 REPLIES 3

CodeShepherd
Community Moderator
Community Moderator

@Sgilk could you please send us some more information what you are doing and what is needed? 

  • Which programming language are you using?
  • How does your command look like you sent?
  • How do you want it to look like?

Sgilk
Frequent Contributor

@CodeShepherd I am simply generating these requests in Postman. I am attempting to read/write an endpoint on the ctrlX datalayer.

Rather than including the access token in the header, I would like to be able to include as a query parameter.

This screenshot is the working command.

Sgilk_0-1666204151954.png

Sending the authorization as a query paramater would be useful for APIs that have a fixed configuration and only accept an endpoint URL.

As an example,

https://207.153.30.155:55555/automation/api/v1/Matroid-Data-Provider/Endpoint1?access_token=eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2NjYxMjc3MjQsImlhdCI6MTY2NjA5ODkyNCwiaWQiOiIxMDAwIiwibmFtZSI6ImJvc2NocmV4cm90aCIsIm5vbmNlIjoiOThhMDI2MWUtZTFlZC00NTQzLWE2ODUtM2ZiNjhiZTczY2ZiIiwicGxjaGFuZGxlIjoyLCJyZW1vdGVhdXRoIjoiIiwic2NvcGUiOlsicmV4cm90aC1kZXZpY2UuYWxsLnJ3eCJdfQ.FlbJmjBEEDUuOHOuFQkVXfs7zH1K8uPnvat5SztRopOOx1cFMx68P_ZXoKjkfbuwmE0gv7qnGIAek2MLeNEk8TNIwAJT8bsm672VitnT8DQHNIpaNcV5oiX2TO_7bjby

 

CodeShepherd
Community Moderator
Community Moderator

Some of our APIs already can use query parameters but there is no centralized functionality. We are working on that.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist