External API not showing - API connector

I tried to set up an API on the API connector and I initialized it, but when I tried to use it to display or set data to the element (to set type of content), it did not show.
But it only shows in ‘Get data from external API’ and cannot be set as a data type. I even logged out and logged back in, but the issue persists. I tried opening it on another device and even in incognito mode.

image

Hey @drew2 :wave:

Yeah, you have to choose the data source first and then it will automatically choose the type of content for you. Sometimes you have to click More… and then chose the next option to display what you want.

Does that make sense? Hope that helps. :blush:

Hi, @J805
Thanks for the reply. No, it didn’t set automatically(Image 01.). Even when I search, there are no suggestions for the specific API name(Image 02.). But there is no problem with the old API that I created(Image 03).

Image 01.
image

Image 02.
image

Image 03.
image

:thinking: When you click on More... what do you see?

There is no button or action labeled “More”. The suggestion popup disappears when there is no match. and I cannot understand which “More” option that you talking about
image

I can see “More” on the “Get data from an external…” option, which is working great with no issues. However, the problem lies in the “Type of content” section where there are no suggestions when I create a new API on the API connector. Strangely, the suggestions appear under the “Data Source” option in the “Get data from an external…” section but why not in Type of content(which is really important to define the data type).

This is the part that I’m talking about. What options do you have when you click on more for the data source? :blush:

Why isn’t it showing the created API? Did you miss my first message? Please check my first and other replies please! There is no problem with the data source; the issue lies only in the “Type of content” option.

Sorry about the misunderstanding. Yes. I have read all of your messages. I’m just trying to see what options you have when you click the more button. :blush:

Ok, so instead of asking you questions to try to troubleshoot, I took the liberty to just set up my own API and give you an example instead.

Editor: testApp42wCleanDB | Bubble Editor
Preview: https://testapp42wcleandb.bubbleapps.io/version-test/zillow_rapid_api?debug_mode=true

So, there is a few things that I noticed when setting it up.

  1. The data is coming in as a single item, not a list. You might already realize that. Just for other people looking at this in the future. No need to use a repeating group, it actually just comes back with one property. Again, I think you already have that set up correctly.
  2. If your API call in the API Connector didn’t return data, it won’t show up in your list. Try a different address to initialize the call. I used this one, which worked: 101 California Ave Unit 506 Santa Monica, CA 90403.

Try that and let me know if you get stuck. I removed my API key once I got it working, but it works if I put the API key in there.

Hope that helps. :blush:

Hi, I think this issue is related to the plugin API connector. I tried moving it up and down, and now I can see those APIs under the type of content. Im doing the same thing for each new API that I created. It seems strange :thinking:, but I’m not sure how it works. but i worked!


image

1 Like

Glad you were able to figure it out. :raised_hands: If you can record the issue happening, you can report the bug so Bubble can fix it. If it doesn’t happen consistently, it will be hard for them to fix.