# Trouble Using WhisperAPI

**URL:** <https://community.thunkable.com/t/trouble-using-whisperapi/2241275>\
**Category:** Web API's\
**Tags:** beginner\
**Created:** [January 25, 2023, 10:57pm UTC](https://community.thunkable.com/t/trouble-using-whisperapi/2241275 "2023-01-25T22:57:42Z")\
**Posts on this page:** 1\
**Showing post:** 31

<div class="post-metadata">

**Author:** ![nathanburley21656](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/nathanburley21656/32/150307_2.png) [@nathanburley21656](https://community.thunkable.com/u/nathanburley21656)\
**Post date:** [January 30, 2023, 8:16pm UTC](https://community.thunkable.com/t/trouble-using-whisperapi/2241275/31 "2023-01-30T20:16:12Z")

</div>

Progress…maybe?

 ![Thunk20](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/9/c900ec20049f60aab880a43253950b9cea9d0b71.jpeg)

Removing convert to JSON from object block for the Header stopped me getting the Auth error. So, I thought maybe if I also do that for the body that might work… I get something new:

422{“detail”:[{“loc”:[“body”,“url”].“msg”:“str type expected”,“type”:“type\_error.str”}]}

So, why does it think my url is not formatted as a string? 🤔

But, if I do something daft e.g. leave the url as ‘[url=res.cloudinary.com](http://url=res.cloudinary.com)…etc’ then it recognises that the url isn’t correct and I get:

_'200{“error”:“There was an error uploading the file. Check to make sure your file or file url is valid. Also, make sure that you uploaded a valid file type, language, and task.Note: if you set diarization to true, fewer files types will be accepted!”}_

ofc - I haven’t set any of those additional parameters so they should all be default and working OK. It certainly worked when I ran it in POSTMAN.

---

_[View the full topic](https://community.thunkable.com/t/trouble-using-whisperapi/2241275)._
