# Lyric Not Coming Via Web API Component

**URL:** <https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954>\
**Category:** Questions about Thunkable X\
**Tags:** beginner\
**Created:** [April 13, 2021, 7:32am UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954 "2021-04-13T07:32:19Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![anush\_bh20910](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/anush_bh20910/32/103923_2.png) [@anush\_bh20910](https://community.thunkable.com/u/anush_bh20910)\
**Post date:** [April 13, 2021, 7:32am UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/1 "2021-04-13T07:32:19Z")

</div>

I made an App Earlier Which used the **same [WEB API](https://lyricsovh.docs.apiary.io/#)** but Now Its Not Working

I am a Huge One Direction fan So i thought of Using the same API to build a 1D Lyrics App.  
It Shows That I need Two Parameters.  
 ![ujds](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/b/1b1f6958783704e4f04b60a9882733774c44200a.jpeg)

It says that I need an Artist name and Song Name To get The lyrics  
In The First App, I Allowed the user to enter the artist name and Song Or Title Name.  
But, In this App, I made the Link :  
 ![hjffv](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/9/c/9c0dabb23815968c45c31d68d2c5e06a5fc8e46f.jpeg)

So the user would enter the Song Name And The Lyrics Will Appear.

Then, it Also States That I need to get the lyrics from the property “Lyrics”

So, I Also did that and as it comes in JSON Format, I Also got the object From the JSON Block But It Was Not Working

 ![ss](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/f/d/fd6f33b0c7230dfc8175a65126c97563463a37e5.jpeg)

Please Help me  
I can’t Understand Whether this is a bug or Component issue

[Click Here For Project link](https://x.thunkable.com/projectPage/604e21d67eb4120011be5275)

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [April 13, 2021, 7:53am UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/2 "2021-04-13T07:53:10Z")

</div>

Hey @anush_bh20910

In your URL your searching for lyrics from “One Direction”

Does that space character need to be escaped?

---

<div class="post-metadata">

**Author:** ![jane](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jane/32/27575_2.png) [@jane](https://community.thunkable.com/u/jane)\
**Post date:** [April 13, 2021, 9:05am UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/3 "2021-04-13T09:05:29Z")

</div>

Hi there,

The Web API Get block has an error output block.

You can use blocks like the following to 1) check if there is an error and 2) if there is, display the error message:

 ![](https://downloads.intercomcdn.com/i/o/166911774/33e2654183f64d976e0802e6/error+handling.png)

If you see an error message, please share it here so we can advise you on what to do to resolve it!

If there is no error, I would recommend setting Label1’s text to ‘response’, so that you will see the whole JSON response. If you get the whole JSON response, then you can try getting a property of that response and see if that works for you.

---

<div class="post-metadata">

**Author:** ![luv.ak.tech](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/luv.ak.tech/32/104896_2.png) [@luv.ak.tech](https://community.thunkable.com/u/luv.ak.tech)\
**Post date:** [April 13, 2021, 11:44am UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/4 "2021-04-13T11:44:51Z")

</div>

a url cannot have space try using + sign instead space

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [April 13, 2021, 3:41pm UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/5 "2021-04-13T15:41:21Z")

</div>

This URL works for me in Thunkable:

```auto
https://api.lyrics.ovh/v1/One Direction/Story Of My Life

```

It seems like Thunkable handles spaces in API URLs just fine.

**You are missing a trailing slash in your URL.** The first part of the “join” block should be:

```auto
https://api.lyrics.ovh/v1/One Direction/

```

not

```auto
https://api.lyrics.ovh/v1/One Direction

```

---

<div class="post-metadata">

**Author:** ![anush\_bh20910](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/anush_bh20910/32/103923_2.png) [@anush\_bh20910](https://community.thunkable.com/u/anush_bh20910)\
**Post date:** [April 13, 2021, 4:40pm UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/6 "2021-04-13T16:40:48Z")

</div>

Thanks, I used That earlier when i was trying to fix the bug myself but It Didn’t Work.  
But Thank you for The Suggestion 🙂 I would try using it if it happens again

---

<div class="post-metadata">

**Author:** ![anush\_bh20910](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/anush_bh20910/32/103923_2.png) [@anush\_bh20910](https://community.thunkable.com/u/anush_bh20910)\
**Post date:** [April 13, 2021, 4:42pm UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/7 "2021-04-13T16:42:59Z")

</div>

Ok, Thank You So Much  
It slipped my mind that it needs a trailing Slash.  
I am doing it right Now.  
Again thank You 🙂

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [April 13, 2021, 4:59pm UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/8 "2021-04-13T16:59:17Z")

</div>

A post was split to a new topic: [Screen content is not scrolling](https://community.thunkable.com/t/screen-content-is-not-scrolling/1222056)

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [April 13, 2021, 6:28pm UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/10 "2021-04-13T18:28:23Z")

</div>

You’re welcome!

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 1:25pm UTC](https://community.thunkable.com/t/lyric-not-coming-via-web-api-component/1220954/11 "2024-11-08T13:25:19Z")

</div>


