Who is Infinity for?

As i understand from the API documentation, the table doesn’t work like a database table right? you can’t retrieve its rows through API to be used as external data source. So, who exactly is this for? and for what use case?

It depends on what you are trying to build. It is a tool, maybe you need it, or maybe not.

That’s why i asked what kind of use case. I was trying to make a table as an external data source for a form but couldn’t because the API did not have the capability to read the contents, so you’d have to use labels as an alternative which defeats the purpose of having a table in the first place.

I’m not sure that I understand. You should be able to read the content of the data in Infinity. It seems like a specific problem since you are mentioning labels. Labels are just another data type.
If you explain what you were trying to do maybe I could help.