Before you begin: User setup

Don't forget to come by and check out our new RESTful JSON APIs, they can help you utilize and extend Quick Base with ease.


Before you can allow a user to access Quick Base through the API, you need to provision the user in Quick Base. Provisioned users have the following:

  • A Quick Base username and password. Typically, users set up their own usernames and passwords when they've been invited to a Quick Base application.

  • A Quick Base role. Quick Base roles define a user's level of access. You'll need to set up roles for your application using the Quick Base UI. Once you've established roles, you can assign them to users using either the Quick Base UI or the API.

Once you’ve provisioned a user in Quick Base, they can authenticate and access Quick Base through the API.

Note: If you use the Quick Base API to submit data to your app via a web form, you must ensure that the role used to submit the data has at least Basic Access application permissions. If the app level permission is set to None, you will receive an error message when data is submitted. Note that this includes scenarios where a “user agent” submits data on behalf of anonymous users, or where the data is submitted through the ”Everyone on the Internet” persona.

Related Topics: