Web API access without being a user

  • 0
  • 1
  • Question
  • Updated 1 year ago
  • In Progress
Can anyone please let me know if it is possible to have a non QB user access an API call thru the web. 

I don't wish to open the application up to 'everyone on the internet'.


Photo of damien page

damien page

  • 282 Points 250 badge 2x thumb

Posted 1 year ago

  • 0
  • 1
Photo of QuickBaseCoach App Dev./Training

QuickBaseCoach App Dev./Training, Champion

  • 69,572 Points 50k badge 2x thumb
Can you better explain your use case? 

There is a nuance there as to if the information is tailored on a per user basis to avoid the license fee  for the users.  In that scenario then it would be a violation of the Quick Base terms of use.  But Quick Base does have an accommodation for a Web Portal which would need to be discussed with their sales department as to the pricing and rules.

But I believe if the data pull is the same for all users then it is acceptable terms of use to access the data via API and put it up on a web page.
Photo of Evan Martinez

Evan Martinez, Community Manager

  • 11,898 Points 10k badge 2x thumb
Hi Damien,

Mark is correct it largely depends on what your use case is for this. For example is this for a Developer you are working with to set up scripting for you versus if you are attempting to set up a web portal with tailored information. As web portals are specifically called out in our terms of service, as is sharing login credentials among users. While we do have many Accounts that pull information to a web page or seek a Partner/Developer outside of their company to help integrate bringing in or pulling out information for business use. 
Photo of damien page

damien page

  • 282 Points 250 badge 2x thumb
Thanks for the reply all..

To clarify, we have a website that pulls data (API call) based on user input from our QB database.

The people that will be using said site will not be QB users as they do not work for our company but need some data.

As these ppl have no QB rights, when the API call gets done nothing happens as they are not a QB user.

I know if I open the app to 'everyone on the internet' it will work but I would not like to go down that path.

I would be open to any discussion with QB re solutions.