API Not Returning Expected Results (Doctor Match from Replit Frontend)

Hi Bubble team,

I’m building a frontend on Replit that uses Bubble’s Data API to fetch a list of doctors stored in my app’s database.

The API endpoint I’m calling is:
https://elara-22176.bubbleapps.io/api/1.1/obj/doctor?constraints=[{“key”:“category”,“constraint_type”:“equals”,“value”:“Energy”}]

The database is deployed to live and contains multiple doctors under the “Energy” category. However, when calling this endpoint from my frontend (or even directly in te browser), it returns:

json
{
“response”: {
“results”: ,
“count”: 0,
“remaining”: 0
}
}

Privacy settings for the Doctor type are set to publicly visible, and the data appears correctly in both development and live views. I’ve confirmed deployment and the API token and endpoint are set correctly.

Could you please help me understand why this data isn’t being returned?

Thank you so much!

Claudia

I can see two doctors when I open the link…