To interact with a base via the SeaTable API, a so-called API token must first be created. An API token allows either read or write access to exactly one base.
Since any number of API tokens can be created for each base, it is recommended to create a separate token for each application or interface.
In SeaTable, you can create your API tokens either from the home page or as a team administrator from Team Management.
Generating an API token via the start page
API tokens can be conveniently created on the SeaTable home page.
- Move the mouse over the Base for which you want to create a token.
- Expand the Advanced section and select API Tokens.
- Choose a name and set the permission.
- Generate your new API token.
Generating an API token via team management
As a team administrator, you can create and edit API tokens centrally in Team Administration for all bases to which you have access.
- Open in the team management
- Switch to the API & Integrations section.
- Click Generate API Token.
- Select a name, the base and the desired permission.
- Submit the form to generate your API token.
Validity of the tokens
An API to ken has no expiration date and is valid indefinitely. Treat a base token like a password.
A base token, on the other hand, has only a limited validity and must be generated again and again.
Create a base token
See the SeaTable API documentation for the command necessary to use an API token to create a temporary base token.
You can then use the generated base token to access all available API endpoints of the Base-Operations use. Find the right endpoints and start developing your own app or interface.