cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
akashgera
Helper I
Helper I

Invalid Api credentials response code 11

Hello Everyone,
I am using REST API to fetch the data from 3rd party using POST method, I have used the same parameters in Header, Body in postman and it is giving me the data in json format, but when I am using the same thing in power query of power bi, it is giving me an error: Response Msg: Invalid APi credentials, Response code:11 & response : NULL, Please have a look in my power query below and tell me what's is wrong in this :-

 

let
ApiOwner= "________",
ApiKey="________",
url = "https://dentalkart.vineretail.com/RestWS/api/eretail/v3/sku/inventoryStatus",
header= [#"Authorization" = ApiKey & ApiOwner,
#"Content-Type" = "application/x-www-form-urlencoded"],

RequestBody=
"{
""skuCodes"":""[]"",
""fromDate"":""18/06/2021 15:40:30"",
""toDate"":""23/06/2021 15:40:30"",
""pageNumber"":""1"",
""dropShipFlag"":""no"",
""locCode"":""
}",

webdata = Web.Contents(url, [Content = Text.ToBinary(RequestBody), Headers=header]),
response = Json.Document(webdata)

in
response


Any kind of help would really be appreciated ! API Call Credentials Invalid 

4 REPLIES 4
v-kelly-msft
Community Support
Community Support

Hi @akashgera ,

 

Seems that there are extra quotes in your RequestBody,check example below:

https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_concepts_example_requests.htm

 

Best Regards,
Kelly

Did I answer your question? Mark my post as a solution!

 

 

HI @v-kelly-msft 

Thanks for the response, let me check my request body part and revert to you.

Hi  @akashgera ,

 

Is your issue solved now?

 

Best Regards,
Kelly

Did I answer your question? Mark my post as a solution!

 

Hi Kelly,

Still facing the same issue, I don't know what is wrong in this code (No Syntax error detected)

Error: Invalid API Credentials.

Used postman to fetch the data using same parameters and it is giving data without any error.

akashgera_0-1626348691277.png

I think something is wrong in this part: 

webdata = Web.Contents(url, [Content = Text.ToBinary(RequestBody), Headers=header])

Pls help !

Helpful resources

Announcements
Power BI December 2021 Update_carousel 768x460.jpg

Check it Out!

Click here to read more about the December 2021 Updates!

User Group Leader Meeting January 768x460.png

Calling all User Group Leaders!

Don't miss the User Group Leader meetings on January, 24th & 25th, 2022.

Jan 2022 Dev Camp 768x460 copy.png

Power BI Dev Camp- January 27th, 2022

Mark your calendars and join us for our next Power BI Dev Camp!

Top Solution Authors