Content API queries

Builder public api key
de02ccd6d7a445df9a0fb721c02fcb41

What are you trying to accomplish
I’m trying to work on some queries to get CMS data

Screenshots or video link

Code stack you are integrating Builder with
NextJS

So as a summary of the video, I am unsure why I am unable to query “url” with
“query.data.url” or “query.data.url.$eq” but it works with just “url”

My understanding is that once I get the shape of my data without specifying any query, I would be able to apply a query on it as per the shape structure. That doesn’t work for me.

Lastly, how do I enter a $regex query in API explorer? How do I code that in builder.getContent call? Please use: /\/dashboard.*/gi as an example

Thanks!

Hi @karlo.medallo, Welcome to Builder.io Forum!

You can find some more details about this here: Querying Data - Builder.io

Thanks for your reply, but it still does not work. I think matching against “data.url” is not working. as you can see in my video, even a regular $eq does not work.

Is this a limitation? Can I only match against custom fields I created?

Hi @karlo.medallo

I think you just need to fix the query. Try this in the API explorer, it should work

You may find more details about this here: Builder.io Content API - Builder.io

Let us know if you have further questions!