HDC REST API v2.0!

Published Feb 18 2020 12:30 PM 2,886 Views
Microsoft

As a part of the work to enable automatic driver delivery for everyone. We had to make changes to our API surface. As there are differences in the models, this would have been a breaking change for our API consumers. With that in mind you’ll see our documentation now references v2.0 in the API paths.

 

E.g.

 

 

https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/{productID}/submissions/{submissionId}/shippingLabels

 

 

 

We will keep v1.0 up and running until September 1, 2020. At that time we will decommission HDC API v1.

 

For most of the API surface, all you need do is update the version number in the path. Though note that the following APIs have changes to their models, which will require just a bit more tweaking:

https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/create-a-new-shipping-label

https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/manage-shipping-labels

 

And a reminder that our up to date API reference can be found here:

https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/dashboard-api

1 Comment
Visitor

We have an app based on the Hardware Dashboard API sample which has been working for a year+ up until a week ago.  After investigation we found that the API had expired. After renewing the key the app is now producing tokens. We've also moved to specifying v2.0 in the request Url as described above. The app now hits a 403 response getting an existing product id. Here are the call details.

 

Token request
{Method: POST, RequestUri: 'https://login.microsoftonline.com/c1c2acae-a7ad-48b7-a7e0-88c9198c3a43/oauth2/token', Version: 1.1, Content: System.Net.Http.StringContent, Headers:
{
Content-Type: application/x-www-form-urlencoded; charset=utf-8
}}
Content: {System.Net.Http.StringContent}
Headers: {}
Method: {POST}
Properties: Count = 0
RequestUri: {https://login.microsoftonline.com/c1c2acae-a7ad-48b7-a7e0-88c9198c3a43/oauth2/token}
Version: {1.1}

 

token request content
grant_type=client_credentials&client_id=c70d7683-9fa1-404c-ae30-2a98953ce5a9&client_secret=__OUR_API_SECRET__=&resource=https://manage.devcenter.microsoft.com

 

GET PRODUCT:
GET /v2.0/my/hardware/products/14375692472057896

 

request:
{Method: GET, RequestUri: '/v2.0/my/hardware/products/14375692472057896', Version: 1.1, Content: <null>, Headers:
{
MS-CorrelationId: a55bedbf-1336-4aac-b3c9-b21b8538e106
MS-RequestId: 5b4c761a-0f32-4f37-8ff9-ce0ef070e298
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyIsImtpZCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZS5kZXZjZW50ZXIubWljcm9zb2Z0LmNvbSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2MxYzJhY2FlLWE3YWQtNDhiNy1hN2UwLTg4YzkxOThjM2E0My8iLCJpYXQiOjE2MjQzMDMwMTYsIm5iZiI6MTYyNDMwMzAxNiwiZXhwIjoxNjI0MzA2OTE2LCJhaW8iOiJFMlpnWUdnTzhnOFJNREk1OXZKd3RrSDhjdmV0QUE9PSIsImFwcGlkIjoiYzcwZDc2ODMtOWZhMS00MDRjLWFlMzAtMmE5ODk1M2NlNWE5IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzLyIsIm9pZCI6IjQ0ODg5NWVhLTk4MWEtNDM1OC04MzBlLTRlMTVmOTFjY2E5MSIsInJoIjoiMC5BVFlBcnF6Q3dhMm50MGluNElqSkdZdzZRNE4yRGNlaG4weEFyakFxbUpVODVhazJBQUEuIiwic3ViIjoiNDQ4ODk1ZWEtOTgxYS00MzU4LTgzMGUtNGUxNWY5MWNjYTkxIiwidGlkIjoiYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzIiwidXRpIjoiYVBQd0RsZmNFVUtFVjNrajAzU2tBQSIsInZlciI6IjEuMCJ9.AA239DJDfVNm4oOIzizOioIqcVF-a8hEi9yC9QBSPdthLRLng5q7Ah35h-3P83h54brcJOKRCSm2Fw-DAu9wkFZs4T_
ZNBab3h51CyBkK1E1pgiDMdn79AE9YC-qgMNPvNVnDK-VD_mOtQ1YXn_i-RmIitgbzuhSM9i99JTQS7r0bgrl7iDVV0R6ThDEacGEqNaV8kv7_i8nSvqk8kFuvIwE--jwej-qk_HikvhtnRAtttr2L1iN4-XS0PcfNwhJKQAkJBD2gaUUJmmY6NM9Ruf77AHbjQeauKpbzPKyUUtP0-jhHjECp8XUr3Dls6DebpvPcMUmUTJFcSyXO9mkhA
}}
Content: null
Headers: {MS-CorrelationId: a55bedbf-1336-4aac-b3c9-b21b8538e106
MS-RequestId: 5b4c761a-0f32-4f37-8ff9-ce0ef070e298
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyIsImtpZCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZS5kZXZjZW50ZXIubWljcm9zb2Z0LmNvbSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2MxYzJhY2FlLWE3YWQtNDhiNy1hN2UwLTg4YzkxOThjM2E0My8iLCJpYXQiOjE2MjQzMDMwMTYsIm5iZiI6MTYyNDMwMzAxNiwiZXhwIjoxNjI0MzA2OTE2LCJhaW8iOiJFMlpnWUdnTzhnOFJNREk1OXZKd3RrSDhjdmV0QUE9PSIsImFwcGlkIjoiYzcwZDc2ODMtOWZhMS00MDRjLWFlMzAtMmE5ODk1M2NlNWE5IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzLyIsIm9pZCI6IjQ0ODg5NWVhLTk4MWEtNDM1OC04MzBlLTRlMTVmOTFjY2E5MSIsInJoIjoiMC5BVFlBcnF6Q3dhMm50MGluNElqSkdZdzZRNE4yRGNlaG4weEFyakFxbUpVODVhazJBQUEuIiwic3ViIjoiNDQ4ODk1ZWEtOTgxYS00MzU4LTgzMGUtNGUxNWY5MWNjYTkxIiwidGlkIjoiYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzIiwidXRpIjoiYVBQd0RsZmNFVUtFVjNrajAzU2tBQSIsInZlciI6IjEuMCJ9.AA239DJDfVNm4oOIzizOioIqcVF-a8hEi9yC9QBSPdthLRLng5q7Ah35h-3P83h54brcJOKRCSm2Fw-DAu9wkFZs4T_ZN
Bab3h51CyBkK1E1pgiDMdn79AE9YC-qgMNPvNVnDK-VD_mOtQ1YXn_i-RmIitgbzuhSM9i99JTQS7r0bgrl7iDVV0R6ThDEacGEqNaV8kv7_i8nSvqk8kFuvIwE--jwej-qk_HikvhtnRAtttr2L1iN4-XS0PcfNwhJKQAkJBD2gaUUJmmY6NM9Ruf77AHbjQeauKpbzPKyUUtP0-jhHjECp8XUr3Dls6DebpvPcMUmUTJFcSyXO9mkhA
}
Method: {GET}
Properties: Count = 0
RequestUri: {/v2.0/my/hardware/products/14375692472057896}
Version: {1.1}

 

response
{StatusCode: 403, ReasonPhrase: 'Forbidden', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
Transfer-Encoding: chunked
Request-Context: appId=cid-v1:7c23eef7-4ead-46df-8a76-525b2a71dec2
Date: Mon, 21 Jun 2021 19:25:16 GMT
X-Powered-By: ASP.NET
}}
Content: {System.Net.Http.StreamContent}
Headers: {Transfer-Encoding: chunked
Request-Context: appId=cid-v1:7c23eef7-4ead-46df-8a76-525b2a71dec2
Date: Mon, 21 Jun 2021 19:25:16 GMT
X-Powered-By: ASP.NET
}
IsSuccessStatusCode: false
ReasonPhrase: "Forbidden"
RequestMessage: {Method: GET, RequestUri: 'https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/14375692472057896', Version: 1.1, Content: <null>, Headers:
{
MS-CorrelationId: a55bedbf-1336-4aac-b3c9-b21b8538e106
MS-RequestId: 5b4c761a-0f32-4f37-8ff9-ce0ef070e298
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyIsImtpZCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZS5kZXZjZW50ZXIubWljcm9zb2Z0LmNvbSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2MxYzJhY2FlLWE3YWQtNDhiNy1hN2UwLTg4YzkxOThjM2E0My8iLCJpYXQiOjE2MjQzMDMwMTYsIm5iZiI6MTYyNDMwMzAxNiwiZXhwIjoxNjI0MzA2OTE2LCJhaW8iOiJFMlpnWUdnTzhnOFJNREk1OXZKd3RrSDhjdmV0QUE9PSIsImFwcGlkIjoiYzcwZDc2ODMtOWZhMS00MDRjLWFlMzAtMmE5ODk1M2NlNWE5IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzLyIsIm9pZCI6IjQ0ODg5NWVhLTk4MWEtNDM1OC04MzBlLTRlMTVmOTFjY2E5MSIsInJoIjoiMC5BVFlBcnF6Q3dhMm50MGluNElqSkdZdzZRNE4yRGNlaG4weEFyakFxbUpVODVhazJBQUEuIiwic3ViIjoiNDQ4ODk1ZWEtOTgxYS00MzU4LTgzMGUtNGUxNWY5MWNjYTkxIiwidGlkIjoiYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzIiwidXRpIjoiYVBQd0RsZmNFVUtFVjNrajAzU2tBQSIsInZlciI6IjEuMCJ9.AA239DJDfVNm4oOIzizOioIqcVF-a8hEi9yC9QBSPdthLRLng5q7Ah35h-3P83h54brcJOKRCSm2Fw-DAu9wkFZs4T_
ZNBab3h51CyBkK1E1pgiDMdn79AE9YC-qgMNPvNVnDK-VD_mOtQ1YXn_i-RmIitgbzuhSM9i99JTQS7r0bgrl7iDVV0R6ThDEacGEqNaV8kv7_i8nSvqk8kFuvIwE--jwej-qk_HikvhtnRAtttr2L1iN4-XS0PcfNwhJKQAkJBD2gaUUJmmY6NM9Ruf77AHbjQeauKpbzPKyUUtP0-jhHjECp8XUr3Dls6DebpvPcMUmUTJFcSyXO9mkhA
}}
StatusCode: Forbidden
Version: {1.1}

 

%3CLINGO-SUB%20id%3D%22lingo-sub-1180500%22%20slang%3D%22en-US%22%3EHDC%20REST%20API%20v2.0!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1180500%22%20slang%3D%22en-US%22%3E%3CP%3EAs%20a%20part%20of%20the%20work%20to%20enable%20automatic%20driver%20delivery%20for%20everyone.%20We%20had%20to%20make%20changes%20to%20our%20API%20surface.%20As%20there%20are%20differences%20in%20the%20models%2C%20this%20would%20have%20been%20a%20breaking%20change%20for%20our%20API%20consumers.%20With%20that%20in%20mind%20you%E2%80%99ll%20see%20our%20documentation%20now%20references%20v2.0%20in%20the%20API%20paths.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EE.g.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3Ehttps%3A%2F%2Fmanage.devcenter.microsoft.com%2Fv2.0%2Fmy%2Fhardware%2Fproducts%2F%7BproductID%7D%2Fsubmissions%2F%7BsubmissionId%7D%2FshippingLabels%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EWe%20will%20keep%20v1.0%20up%20and%20running%20until%20%3CSTRONG%3ESeptember%201%2C%202020.%20At%20that%20time%20we%20will%20decommission%20HDC%20API%20v1.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%20most%20of%20the%20API%20surface%2C%20all%20you%20need%20do%20is%20update%20the%20version%20number%20in%20the%20path.%20Though%20note%20that%20the%3CSTRONG%3E%20following%20APIs%20have%20changes%20to%20their%20models%3C%2FSTRONG%3E%2C%20which%20will%20require%20just%20a%20bit%20more%20tweaking%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fnam06.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fdocs.microsoft.com%252Fen-us%252Fwindows-hardware%252Fdrivers%252Fdashboard%252Fcreate-a-new-shipping-label%26amp%3Bdata%3D04%257C01%257Cketrem%2540microsoft.com%257C2ccd5aae59cc4172fe6d08d7abffdc0f%257C72f988bf86f141af91ab2d7cd011db47%257C1%257C0%257C637166987706426231%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C-1%26amp%3Bsdata%3DgK%252BG%252BKCCgTqhvXvKHKUEIpECAVFT%252BNvXSWcc0lqzg54%253D%26amp%3Breserved%3D0%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows-hardware%2Fdrivers%2Fdashboard%2Fcreate-a-new-shipping-label%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fnam06.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fdocs.microsoft.com%252Fen-us%252Fwindows-hardware%252Fdrivers%252Fdashboard%252Fmanage-shipping-labels%26amp%3Bdata%3D04%257C01%257Cketrem%2540microsoft.com%257C2ccd5aae59cc4172fe6d08d7abffdc0f%257C72f988bf86f141af91ab2d7cd011db47%257C1%257C0%257C637166987706436191%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C-1%26amp%3Bsdata%3DkKhRjYuBqi4nqv84HJdECXDzAMVUAvdyOLiDpITg4AM%253D%26amp%3Breserved%3D0%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows-hardware%2Fdrivers%2Fdashboard%2Fmanage-shipping-labels%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAnd%20a%20reminder%20that%20our%20up%20to%20date%20API%20reference%20can%20be%20found%20here%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows-hardware%2Fdrivers%2Fdashboard%2Fdashboard-api%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows-hardware%2Fdrivers%2Fdashboard%2Fdashboard-api%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2467218%22%20slang%3D%22en-US%22%3ERe%3A%20HDC%20REST%20API%20v2.0!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2467218%22%20slang%3D%22en-US%22%3E%3CP%3EWe%20have%20an%20app%20based%20on%20the%20Hardware%20Dashboard%20API%20sample%20which%20has%20been%20working%20for%20a%20year%2B%20up%20until%20a%20week%20ago.%26nbsp%3B%20After%20investigation%20we%20found%20that%20the%20API%20had%20expired.%20After%20renewing%20the%20key%20the%20app%20is%20now%20producing%20tokens.%20We've%20also%20moved%20to%20specifying%20v2.0%20in%20the%20request%20Url%20as%20described%20above.%20The%20app%20now%20hits%20a%20403%20response%20getting%20an%20existing%20product%20id.%20Here%20are%20the%20call%20details.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3EToken%20request%3C%2FSTRONG%3E%3CBR%20%2F%3E%7BMethod%3A%20POST%2C%20RequestUri%3A%20'%3CA%20href%3D%22https%3A%2F%2Flogin.microsoftonline.com%2Fc1c2acae-a7ad-48b7-a7e0-88c9198c3a43%2Foauth2%2Ftoken%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Flogin.microsoftonline.com%2Fc1c2acae-a7ad-48b7-a7e0-88c9198c3a43%2Foauth2%2Ftoken%3C%2FA%3E'%2C%20Version%3A%201.1%2C%20Content%3A%20System.Net.Http.StringContent%2C%20Headers%3A%3CBR%20%2F%3E%7B%3CBR%20%2F%3EContent-Type%3A%20application%2Fx-www-form-urlencoded%3B%20charset%3Dutf-8%3CBR%20%2F%3E%7D%7D%3CBR%20%2F%3EContent%3A%20%7BSystem.Net.Http.StringContent%7D%3CBR%20%2F%3EHeaders%3A%20%7B%7D%3CBR%20%2F%3EMethod%3A%20%7BPOST%7D%3CBR%20%2F%3EProperties%3A%20Count%20%3D%200%3CBR%20%2F%3ERequestUri%3A%20%7B%3CA%20href%3D%22https%3A%2F%2Flogin.microsoftonline.com%2Fc1c2acae-a7ad-48b7-a7e0-88c9198c3a43%2Foauth2%2Ftoken%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Flogin.microsoftonline.com%2Fc1c2acae-a7ad-48b7-a7e0-88c9198c3a43%2Foauth2%2Ftoken%3C%2FA%3E%7D%3CBR%20%2F%3EVersion%3A%20%7B1.1%7D%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3Etoken%20request%20content%3C%2FSTRONG%3E%3CBR%20%2F%3Egrant_type%3Dclient_credentials%26amp%3Bclient_id%3Dc70d7683-9fa1-404c-ae30-2a98953ce5a9%26amp%3Bclient_secret%3D__OUR_API_SECRET__%3D%26amp%3Bresource%3D%3CA%20href%3D%22https%3A%2F%2Fmanage.devcenter.microsoft.com%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmanage.devcenter.microsoft.com%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CU%3E%3CSTRONG%3EGET%20PRODUCT%3A%3C%2FSTRONG%3E%3C%2FU%3E%3CBR%20%2F%3EGET%20%2Fv2.0%2Fmy%2Fhardware%2Fproducts%2F14375692472057896%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3Erequest%3A%3C%2FSTRONG%3E%3CBR%20%2F%3E%7BMethod%3A%20GET%2C%20RequestUri%3A%20'%2Fv2.0%2Fmy%2Fhardware%2Fproducts%2F14375692472057896'%2C%20Version%3A%201.1%2C%20Content%3A%20%3CNULL%3E%2C%20Headers%3A%3CBR%20%2F%3E%7B%3CBR%20%2F%3EMS-CorrelationId%3A%20a55bedbf-1336-4aac-b3c9-b21b8538e106%3CBR%20%2F%3EMS-RequestId%3A%205b4c761a-0f32-4f37-8ff9-ce0ef070e298%3CBR%20%2F%3EAuthorization%3A%20Bearer%20eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyIsImtpZCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZS5kZXZjZW50ZXIubWljcm9zb2Z0LmNvbSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2MxYzJhY2FlLWE3YWQtNDhiNy1hN2UwLTg4YzkxOThjM2E0My8iLCJpYXQiOjE2MjQzMDMwMTYsIm5iZiI6MTYyNDMwMzAxNiwiZXhwIjoxNjI0MzA2OTE2LCJhaW8iOiJFMlpnWUdnTzhnOFJNREk1OXZKd3RrSDhjdmV0QUE9PSIsImFwcGlkIjoiYzcwZDc2ODMtOWZhMS00MDRjLWFlMzAtMmE5ODk1M2NlNWE5IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzLyIsIm9pZCI6IjQ0ODg5NWVhLTk4MWEtNDM1OC04MzBlLTRlMTVmOTFjY2E5MSIsInJoIjoiMC5BVFlBcnF6Q3dhMm50MGluNElqSkdZdzZRNE4yRGNlaG4weEFyakFxbUpVODVhazJBQUEuIiwic3ViIjoiNDQ4ODk1ZWEtOTgxYS00MzU4LTgzMGUtNGUxNWY5MWNjYTkxIiwidGlkIjoiYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzIiwidXRpIjoiYVBQd0RsZmNFVUtFVjNrajAzU2tBQSIsInZlciI6IjEuMCJ9.AA239DJDfVNm4oOIzizOioIqcVF-a8hEi9yC9QBSPdthLRLng5q7Ah35h-3P83h54brcJOKRCSm2Fw-DAu9wkFZs4T_%3CBR%20%2F%3EZNBab3h51CyBkK1E1pgiDMdn79AE9YC-qgMNPvNVnDK-VD_mOtQ1YXn_i-RmIitgbzuhSM9i99JTQS7r0bgrl7iDVV0R6ThDEacGEqNaV8kv7_i8nSvqk8kFuvIwE--jwej-qk_HikvhtnRAtttr2L1iN4-XS0PcfNwhJKQAkJBD2gaUUJmmY6NM9Ruf77AHbjQeauKpbzPKyUUtP0-jhHjECp8XUr3Dls6DebpvPcMUmUTJFcSyXO9mkhA%3CBR%20%2F%3E%7D%7D%3CBR%20%2F%3EContent%3A%20null%3CBR%20%2F%3EHeaders%3A%20%7BMS-CorrelationId%3A%20a55bedbf-1336-4aac-b3c9-b21b8538e106%3CBR%20%2F%3EMS-RequestId%3A%205b4c761a-0f32-4f37-8ff9-ce0ef070e298%3CBR%20%2F%3EAuthorization%3A%20Bearer%20eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyIsImtpZCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZS5kZXZjZW50ZXIubWljcm9zb2Z0LmNvbSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2MxYzJhY2FlLWE3YWQtNDhiNy1hN2UwLTg4YzkxOThjM2E0My8iLCJpYXQiOjE2MjQzMDMwMTYsIm5iZiI6MTYyNDMwMzAxNiwiZXhwIjoxNjI0MzA2OTE2LCJhaW8iOiJFMlpnWUdnTzhnOFJNREk1OXZKd3RrSDhjdmV0QUE9PSIsImFwcGlkIjoiYzcwZDc2ODMtOWZhMS00MDRjLWFlMzAtMmE5ODk1M2NlNWE5IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzLyIsIm9pZCI6IjQ0ODg5NWVhLTk4MWEtNDM1OC04MzBlLTRlMTVmOTFjY2E5MSIsInJoIjoiMC5BVFlBcnF6Q3dhMm50MGluNElqSkdZdzZRNE4yRGNlaG4weEFyakFxbUpVODVhazJBQUEuIiwic3ViIjoiNDQ4ODk1ZWEtOTgxYS00MzU4LTgzMGUtNGUxNWY5MWNjYTkxIiwidGlkIjoiYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzIiwidXRpIjoiYVBQd0RsZmNFVUtFVjNrajAzU2tBQSIsInZlciI6IjEuMCJ9.AA239DJDfVNm4oOIzizOioIqcVF-a8hEi9yC9QBSPdthLRLng5q7Ah35h-3P83h54brcJOKRCSm2Fw-DAu9wkFZs4T_ZN%3CBR%20%2F%3EBab3h51CyBkK1E1pgiDMdn79AE9YC-qgMNPvNVnDK-VD_mOtQ1YXn_i-RmIitgbzuhSM9i99JTQS7r0bgrl7iDVV0R6ThDEacGEqNaV8kv7_i8nSvqk8kFuvIwE--jwej-qk_HikvhtnRAtttr2L1iN4-XS0PcfNwhJKQAkJBD2gaUUJmmY6NM9Ruf77AHbjQeauKpbzPKyUUtP0-jhHjECp8XUr3Dls6DebpvPcMUmUTJFcSyXO9mkhA%3CBR%20%2F%3E%7D%3CBR%20%2F%3EMethod%3A%20%7BGET%7D%3CBR%20%2F%3EProperties%3A%20Count%20%3D%200%3CBR%20%2F%3ERequestUri%3A%20%7B%2Fv2.0%2Fmy%2Fhardware%2Fproducts%2F14375692472057896%7D%3CBR%20%2F%3EVersion%3A%20%7B1.1%7D%3C%2FNULL%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3Eresponse%3C%2FSTRONG%3E%3CBR%20%2F%3E%7BStatusCode%3A%20403%2C%20ReasonPhrase%3A%20'Forbidden'%2C%20Version%3A%201.1%2C%20Content%3A%20System.Net.Http.StreamContent%2C%20Headers%3A%3CBR%20%2F%3E%7B%3CBR%20%2F%3ETransfer-Encoding%3A%20chunked%3CBR%20%2F%3ERequest-Context%3A%20appId%3Dcid-v1%3A7c23eef7-4ead-46df-8a76-525b2a71dec2%3CBR%20%2F%3EDate%3A%20Mon%2C%2021%20Jun%202021%2019%3A25%3A16%20GMT%3CBR%20%2F%3EX-Powered-By%3A%20ASP.NET%3CBR%20%2F%3E%7D%7D%3CBR%20%2F%3EContent%3A%20%7BSystem.Net.Http.StreamContent%7D%3CBR%20%2F%3EHeaders%3A%20%7BTransfer-Encoding%3A%20chunked%3CBR%20%2F%3ERequest-Context%3A%20appId%3Dcid-v1%3A7c23eef7-4ead-46df-8a76-525b2a71dec2%3CBR%20%2F%3EDate%3A%20Mon%2C%2021%20Jun%202021%2019%3A25%3A16%20GMT%3CBR%20%2F%3EX-Powered-By%3A%20ASP.NET%3CBR%20%2F%3E%7D%3CBR%20%2F%3EIsSuccessStatusCode%3A%20false%3CBR%20%2F%3EReasonPhrase%3A%20%22Forbidden%22%3CBR%20%2F%3ERequestMessage%3A%20%7BMethod%3A%20GET%2C%20RequestUri%3A%20'%3CA%20href%3D%22https%3A%2F%2Fmanage.devcenter.microsoft.com%2Fv2.0%2Fmy%2Fhardware%2Fproducts%2F14375692472057896%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmanage.devcenter.microsoft.com%2Fv2.0%2Fmy%2Fhardware%2Fproducts%2F14375692472057896%3C%2FA%3E'%2C%20Version%3A%201.1%2C%20Content%3A%20%3CNULL%3E%2C%20Headers%3A%3CBR%20%2F%3E%7B%3CBR%20%2F%3EMS-CorrelationId%3A%20a55bedbf-1336-4aac-b3c9-b21b8538e106%3CBR%20%2F%3EMS-RequestId%3A%205b4c761a-0f32-4f37-8ff9-ce0ef070e298%3CBR%20%2F%3EAuthorization%3A%20Bearer%20eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyIsImtpZCI6Im5PbzNaRHJPRFhFSzFqS1doWHNsSFJfS1hFZyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZS5kZXZjZW50ZXIubWljcm9zb2Z0LmNvbSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0L2MxYzJhY2FlLWE3YWQtNDhiNy1hN2UwLTg4YzkxOThjM2E0My8iLCJpYXQiOjE2MjQzMDMwMTYsIm5iZiI6MTYyNDMwMzAxNiwiZXhwIjoxNjI0MzA2OTE2LCJhaW8iOiJFMlpnWUdnTzhnOFJNREk1OXZKd3RrSDhjdmV0QUE9PSIsImFwcGlkIjoiYzcwZDc2ODMtOWZhMS00MDRjLWFlMzAtMmE5ODk1M2NlNWE5IiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzLyIsIm9pZCI6IjQ0ODg5NWVhLTk4MWEtNDM1OC04MzBlLTRlMTVmOTFjY2E5MSIsInJoIjoiMC5BVFlBcnF6Q3dhMm50MGluNElqSkdZdzZRNE4yRGNlaG4weEFyakFxbUpVODVhazJBQUEuIiwic3ViIjoiNDQ4ODk1ZWEtOTgxYS00MzU4LTgzMGUtNGUxNWY5MWNjYTkxIiwidGlkIjoiYzFjMmFjYWUtYTdhZC00OGI3LWE3ZTAtODhjOTE5OGMzYTQzIiwidXRpIjoiYVBQd0RsZmNFVUtFVjNrajAzU2tBQSIsInZlciI6IjEuMCJ9.AA239DJDfVNm4oOIzizOioIqcVF-a8hEi9yC9QBSPdthLRLng5q7Ah35h-3P83h54brcJOKRCSm2Fw-DAu9wkFZs4T_%3CBR%20%2F%3EZNBab3h51CyBkK1E1pgiDMdn79AE9YC-qgMNPvNVnDK-VD_mOtQ1YXn_i-RmIitgbzuhSM9i99JTQS7r0bgrl7iDVV0R6ThDEacGEqNaV8kv7_i8nSvqk8kFuvIwE--jwej-qk_HikvhtnRAtttr2L1iN4-XS0PcfNwhJKQAkJBD2gaUUJmmY6NM9Ruf77AHbjQeauKpbzPKyUUtP0-jhHjECp8XUr3Dls6DebpvPcMUmUTJFcSyXO9mkhA%3CBR%20%2F%3E%7D%7D%3CBR%20%2F%3EStatusCode%3A%20Forbidden%3CBR%20%2F%3EVersion%3A%20%7B1.1%7D%3C%2FNULL%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Version history
Last update:
‎May 06 2020 03:46 PM
Updated by: