Discussions

Expand all | Collapse all

Web API access without being a user

  • 1.  Web API access without being a user

    Posted 03-07-2018 08:27
    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'.

    Cheers,

    Damien


  • 2.  RE: Web API access without being a user

    Posted 03-07-2018 14:49
    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.


  • 3.  RE: Web API access without being a user

    Top
    Contributor
    Posted 03-07-2018 14:54
    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. 


  • 4.  RE: Web API access without being a user

    Posted 03-07-2018 22:31
    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.