Understand how security and access work for your APIs generated by Sheetful.
Access to the Sheetful dashboard is protected via Google OAuth. This ensures that only you can create, manage, and view your projects.
Sheetful allows you to control who can access your API endpoints. You can configure the authentication type in the Authentication card of each sheet dashboard.
By default, endpoints can be set to public. This means anyone with the API URL can access your data. This is useful for public-facing websites or simple prototypes where security is handled elsewhere.
For better security, you can enable Bearer Token authentication. When active, all requests must include the token in the Authorization header.
You can generate a new secure token with a single click in the dashboard. Once saved, any request without a valid token will receive a 401 Unauthorized response.
Sheetful APIs are configured to accept requests from any origin (Access-Control-Allow-Origin: *), facilitating direct use in frontend applications (React, Vue, etc).