Note: This feature is supported for Enterprise plans only.
Enable the API to allow cloud-based services like Looker Studio and Zapier to communicate with your app.
Note: Every API request mustinclude an Application Access Key. AppSheet verifies the Application Access Key before performing the API call. This ensures that only authorized API calls are performed.
Enable the API
To enable the API:
- Open the app in the app editor.
- Select Settings > Integrations .
- Under IN: from cloud services to your app, enable the Enable toggle.
This enables the API for the application as a whole. - Ensure that at least one unexpired Application Access Keyis present.
Otherwise, click Create Application Access Key. - Save the app.
We've made some improvements to the app editor
.
You are opted in to the new editorby default, but you can switch back to the legacy editor at any time.
You are opted in to the new editorby default, but you can switch back to the legacy editor at any time.
If you are using the legacy navigation
To configure AppSheet integrations:
- Open the app in the editor
- Go to the Manage > Integrationspane.
- Expand IN: from cloud services to your app.
- Enable the Enable toggle.
This enables the API for the application as a whole. - Ensure that at least one unexpired Application Access Keyis present.
Otherwise, click Create Application Access Key. - Save the app.
Prevent app creators from enabling the API
Prevent app creators from enabling the API by using the "Disable external integration through app API" policy, as described below. For more information, see Define governance policies .
To app creators from enabling the API:
- Sign in to AppSheet .
- Select your account from the account profile drop-down to go to the My accountpage.
- Select the Policiestab.
- Click + Account Policyor + Team Policyto add an account or team policy, respectively.
- Select Disable external integration through app API from the Policy Templatedrop-down.
- Click Next.
- The policy is preconfigured for you. You can modify any of the field values. See Add a predefined policy
for a description of each field. Important: If you modify the Conditionfield, ensure that you retain the functionality defined below:
[EnableAPI]=false
- Click Save.