# Teable ## Docs - [Error Codes](https://help.teable.ai/en/api-doc/error-code.md) - [Getting IDs](https://help.teable.ai/en/api-doc/get-id.md) - [OAuth App](https://help.teable.ai/en/api-doc/oauth.md): Build integrations that allow users to authorize access to their Teable data using OAuth 2.0. - [API Overview](https://help.teable.ai/en/api-doc/overview.md): Everything you need to start calling the Teable API: base URL, authentication, IDs, and common request patterns. - [Create Records](https://help.teable.ai/en/api-doc/record/create.md) - [Delete Records](https://help.teable.ai/en/api-doc/record/delete.md) - [Get Records](https://help.teable.ai/en/api-doc/record/get.md) - [Record Field Interface](https://help.teable.ai/en/api-doc/record/interface.md) - [Update Record](https://help.teable.ai/en/api-doc/record/update.md) - [Upload Attachment](https://help.teable.ai/en/api-doc/record/upload-attachment.md): Upload local files or files via URL to the end of an attachment field in a specified record - [Access Token](https://help.teable.ai/en/api-doc/token.md): Personal access tokens are used for authentication and authorization. - [Delete access token](https://help.teable.ai/en/api-reference/access-token/delete-access-token.md): Delete access token - [Get access token](https://help.teable.ai/en/api-reference/access-token/get-access-token.md): List access token - [Get access token 1](https://help.teable.ai/en/api-reference/access-token/get-access-token-1.md): Get access token - [Post access token](https://help.teable.ai/en/api-reference/access-token/post-access-token.md): Create access token - [Post access token refresh](https://help.teable.ai/en/api-reference/access-token/post-access-token-refresh.md): Refresh access token - [Put access token](https://help.teable.ai/en/api-reference/access-token/put-access-token.md): Update access token - [Delete adminobservabilityworkflow](https://help.teable.ai/en/api-reference/admin/delete-adminobservabilityworkflow.md): Delete a workflow observability - [Delete adminorganization](https://help.teable.ai/en/api-reference/admin/delete-adminorganization.md): Delete an organization by organization ID for admin - [Delete adminspace](https://help.teable.ai/en/api-reference/admin/delete-adminspace.md): Delete a space by space ID for admin - [Delete adminuser](https://help.teable.ai/en/api-reference/admin/delete-adminuser.md): Delete a user by user ID for admin - [Delete adminuser permanent delete](https://help.teable.ai/en/api-reference/admin/delete-adminuser-permanent-delete.md): Permanent delete a user by user ID for admin - [Export admin reward list as CSV](https://help.teable.ai/en/api-reference/admin/export-admin-reward-list-as-csv.md): Export all reward records for a specific space as CSV file. Supports filtering by date range. - [Get admin reward detail](https://help.teable.ai/en/api-reference/admin/get-admin-reward-detail.md): Get detailed information of a specific reward including full metadata - [Get admin reward list](https://help.teable.ai/en/api-reference/admin/get-admin-reward-list.md): Get paginated and filtered list of reward for admin management. Supports filtering by space, status, platform, verification result, and search. - [Get admin reward overview by spaces](https://help.teable.ai/en/api-reference/admin/get-admin-reward-overview-by-spaces.md): Get aggregated reward statistics grouped by space for admin management. Returns pending, approved, consumed, available and expiring amounts per space. - [Get adminaudit logs](https://help.teable.ai/en/api-reference/admin/get-adminaudit-logs.md): Get audit logs with filtering and pagination - [Get adminenterprise license](https://help.teable.ai/en/api-reference/admin/get-adminenterprise-license.md): Get enterprise license information - [Get adminenterprise licensestatus](https://help.teable.ai/en/api-reference/admin/get-adminenterprise-licensestatus.md): Get enterprise license expiration status - [Get adminobservabilityworkflow](https://help.teable.ai/en/api-reference/admin/get-adminobservabilityworkflow.md): get observability workflow list - [Get adminobservabilityworkflow run history](https://help.teable.ai/en/api-reference/admin/get-adminobservabilityworkflow-run-history.md): get workflow run history - [Get adminobservabilityworkflowsummary](https://help.teable.ai/en/api-reference/admin/get-adminobservabilityworkflowsummary.md): Retrieves a summary of workflow observability - [Get adminorganization](https://help.teable.ai/en/api-reference/admin/get-adminorganization.md): Get paginated organizations for the instance - [Get adminorganization admin](https://help.teable.ai/en/api-reference/admin/get-adminorganization-admin.md): Get organization admin users - [Get adminsetting](https://help.teable.ai/en/api-reference/admin/get-adminsetting.md): Get the instance settings - [Get adminsettingai key stats](https://help.teable.ai/en/api-reference/admin/get-adminsettingai-key-stats.md): Get per-key usage statistics for AI Gateway API keys - [Get adminsettingpublic](https://help.teable.ai/en/api-reference/admin/get-adminsettingpublic.md): Get the public instance settings - [Get adminsettingtest public access](https://help.teable.ai/en/api-reference/admin/get-adminsettingtest-public-access.md): Test if this Teable instance is publicly accessible from the internet - [Get adminspace](https://help.teable.ai/en/api-reference/admin/get-adminspace.md): Get paginated spaces for the instance - [Get adminuser](https://help.teable.ai/en/api-reference/admin/get-adminuser.md): Get paginated users for the instance - [Get all spaces with reward records](https://help.teable.ai/en/api-reference/admin/get-all-spaces-with-reward-records.md): Get a list of all spaces that have reward records for admin filtering - [Patch adminenterprise license](https://help.teable.ai/en/api-reference/admin/patch-adminenterprise-license.md): Update a enterprise license by license ID - [Patch adminplugin publish](https://help.teable.ai/en/api-reference/admin/patch-adminplugin-publish.md): Publish a plugin - [Patch adminplugin unpublish](https://help.teable.ai/en/api-reference/admin/patch-adminplugin-unpublish.md): Admin unpublish a plugin - [Patch adminsetting](https://help.teable.ai/en/api-reference/admin/patch-adminsetting.md): Get the instance settings - [Patch adminsettinglogo](https://help.teable.ai/en/api-reference/admin/patch-adminsettinglogo.md): Upload logo - [Patch adminspace](https://help.teable.ai/en/api-reference/admin/patch-adminspace.md): update enterprise space information - [Patch adminuser](https://help.teable.ai/en/api-reference/admin/patch-adminuser.md): Update a user info - [Patch adminuser admin](https://help.teable.ai/en/api-reference/admin/patch-adminuser-admin.md): Set or unset admin privilege for a user - [Post adminenterprise license](https://help.teable.ai/en/api-reference/admin/post-adminenterprise-license.md): Create a enterprise license - [Post adminobservabilityworkflow deactivate](https://help.teable.ai/en/api-reference/admin/post-adminobservabilityworkflow-deactivate.md): Deactivate a workflow observability - [Post adminorganization](https://help.teable.ai/en/api-reference/admin/post-adminorganization.md): Create a new organization - [Post adminsettingbatch test llm](https://help.teable.ai/en/api-reference/admin/post-adminsettingbatch-test-llm.md): Batch test all configured LLM models to verify compatibility with AI field features - [Post adminsettingtest api key](https://help.teable.ai/en/api-reference/admin/post-adminsettingtest-api-key.md): Test API key validity for AI Gateway or v0, optionally test attachment transfer modes - [Post adminsettingtest llm](https://help.teable.ai/en/api-reference/admin/post-adminsettingtest-llm.md): Test LLM provider configuration - [Post adminuser restore delete](https://help.teable.ai/en/api-reference/admin/post-adminuser-restore-delete.md): Restore a deleted user - [Put adminorganization admin](https://help.teable.ai/en/api-reference/admin/put-adminorganization-admin.md): Update organization admin status for a user - [Put adminsettingset mail transport config](https://help.teable.ai/en/api-reference/admin/put-adminsettingset-mail-transport-config.md): Set mail transporter - [Get aggregated statistics](https://help.teable.ai/en/api-reference/aggregation/get-aggregated-statistics.md): Returns statistical aggregations of table data based on specified functions and grouping criteria - [Get daily calendar data](https://help.teable.ai/en/api-reference/aggregation/get-daily-calendar-data.md): Returns records and count distribution across dates based on specified date range and fields - [Get group points](https://help.teable.ai/en/api-reference/aggregation/get-group-points.md): Returns the distribution and count of records across different group points in the view - [Get record index](https://help.teable.ai/en/api-reference/aggregation/get-record-index.md): Returns the 0-based row index of a specific record in the current query context (respecting view filters, sort order, link filters) - [Get record indices for search](https://help.teable.ai/en/api-reference/aggregation/get-record-indices-for-search.md): Returns the indices and record IDs of records matching the search criteria - [Get task status collection](https://help.teable.ai/en/api-reference/aggregation/get-task-status-collection.md): Returns records and count distribution across task status based on specified date range and fields - [Get total count of search](https://help.teable.ai/en/api-reference/aggregation/get-total-count-of-search.md): Returns the total count of records matching the specified search criteria and filters - [Get total row count](https://help.teable.ai/en/api-reference/aggregation/get-total-row-count.md): Returns the total number of rows in a view based on applied filters and criteria - [Get aiconfig](https://help.teable.ai/en/api-reference/ai/get--aiconfig.md): Get the configuration of ai, including instance and space configuration - [Get aidisable ai actions](https://help.teable.ai/en/api-reference/ai/get--aidisable-ai-actions.md): Get the disable ai actions - [Post api aigenerate](https://help.teable.ai/en/api-reference/ai/post-api-aigenerate.md): Generate AI text (non-streaming) - [Post api aigenerate stream](https://help.teable.ai/en/api-reference/ai/post-api-aigenerate-stream.md): Generate ai stream - [Delete app](https://help.teable.ai/en/api-reference/app/delete-app.md): Delete app by its ID. - [Get base app deploystatus](https://help.teable.ai/en/api-reference/app/get-base-app-deploystatus.md): Get app deployment status - [Get base app export code](https://help.teable.ai/en/api-reference/app/get-base-app-export-code.md): Export app source code as a ZIP file - [Patch base app files](https://help.teable.ai/en/api-reference/app/patch-base-app-files.md): Update app files - [Patch base app props](https://help.teable.ai/en/api-reference/app/patch-base-app-props.md): Update app props - [Permanently delete app](https://help.teable.ai/en/api-reference/app/permanently-delete-app.md): Permanently delete an app and all its data. This action cannot be undone. - [Post base app deploy](https://help.teable.ai/en/api-reference/app/post-base-app-deploy.md): Deploy app to Vercel - [Post base app import code](https://help.teable.ai/en/api-reference/app/post-base-app-import-code.md): Import app source code from a ZIP file - [Post base app run](https://help.teable.ai/en/api-reference/app/post-base-app-run.md): Run the app code - [Get attachments](https://help.teable.ai/en/api-reference/attachments/get-attachments.md): Upload attachment - [Post attachmentsnotify](https://help.teable.ai/en/api-reference/attachments/post-attachmentsnotify.md): Get Attachment information - [Post attachmentssignature](https://help.teable.ai/en/api-reference/attachments/post-attachmentssignature.md): Retrieve upload signature. - [Post attachmentsupload](https://help.teable.ai/en/api-reference/attachments/post-attachmentsupload.md): Upload attachment - [Delete authuser](https://help.teable.ai/en/api-reference/auth/delete-authuser.md): Delete user - [Get authtemp token](https://help.teable.ai/en/api-reference/auth/get-authtemp-token.md): Get temp token - [Get authuser](https://help.teable.ai/en/api-reference/auth/get-authuser.md): Get user information via access token - [Get authuserme](https://help.teable.ai/en/api-reference/auth/get-authuserme.md): Get user information - [Get authwaitlist](https://help.teable.ai/en/api-reference/auth/get-authwaitlist.md): Get waitlist - [Patch authchange email](https://help.teable.ai/en/api-reference/auth/patch-authchange-email.md): Change email - [Patch authchange password](https://help.teable.ai/en/api-reference/auth/patch-authchange-password.md): Change password - [Post authadd password](https://help.teable.ai/en/api-reference/auth/post-authadd-password.md): Add password - [Post authinvite waitlist](https://help.teable.ai/en/api-reference/auth/post-authinvite-waitlist.md): Invite waitlist - [Post authjoin waitlist](https://help.teable.ai/en/api-reference/auth/post-authjoin-waitlist.md): Join waitlist - [Post authreset password](https://help.teable.ai/en/api-reference/auth/post-authreset-password.md): Reset password - [Post authsend change email code](https://help.teable.ai/en/api-reference/auth/post-authsend-change-email-code.md): Send change email code - [Post authsend reset password email](https://help.teable.ai/en/api-reference/auth/post-authsend-reset-password-email.md): Send reset password email - [Post authsend signup verification code](https://help.teable.ai/en/api-reference/auth/post-authsend-signup-verification-code.md): Send signup verification code - [Post authsignin](https://help.teable.ai/en/api-reference/auth/post-authsignin.md): Sign in - [Post authsignout](https://help.teable.ai/en/api-reference/auth/post-authsignout.md): Sign out - [Post authsignup](https://help.teable.ai/en/api-reference/auth/post-authsignup.md): Sign up - [Post authwaitlist invite code](https://help.teable.ai/en/api-reference/auth/post-authwaitlist-invite-code.md): Gen waitlist invite code - [Delete base authority matrix role](https://help.teable.ai/en/api-reference/authority-matrix/delete-base-authority-matrix-role.md): Delete authority matrix role - [Get base authority matrix](https://help.teable.ai/en/api-reference/authority-matrix/get-base-authority-matrix.md): Get authority matrix - [Get base authority matrix role](https://help.teable.ai/en/api-reference/authority-matrix/get-base-authority-matrix-role.md): Get authority matrix role list - [Get base authority matrix role 1](https://help.teable.ai/en/api-reference/authority-matrix/get-base-authority-matrix-role-1.md): Get authority matrix role - [Get base authority matrix role table filter link records](https://help.teable.ai/en/api-reference/authority-matrix/get-base-authority-matrix-role-table-filter-link-records.md): Get authority matrix table link records - [Patch base authority matrix role description](https://help.teable.ai/en/api-reference/authority-matrix/patch-base-authority-matrix-role-description.md): Update authority matrix role description - [Patch base authority matrix role name](https://help.teable.ai/en/api-reference/authority-matrix/patch-base-authority-matrix-role-name.md): Update authority matrix role name - [Patch base authority matrix role status](https://help.teable.ai/en/api-reference/authority-matrix/patch-base-authority-matrix-role-status.md): Update authority matrix role status - [Patch base authority matrix role user](https://help.teable.ai/en/api-reference/authority-matrix/patch-base-authority-matrix-role-user.md): Update authority matrix role user - [Patch base authority matrixadmin user](https://help.teable.ai/en/api-reference/authority-matrix/patch-base-authority-matrixadmin-user.md): Update admin user - [Patch base authority matrixstatus](https://help.teable.ai/en/api-reference/authority-matrix/patch-base-authority-matrixstatus.md): Enable authority - [Post base authority matrix role](https://help.teable.ai/en/api-reference/authority-matrix/post-base-authority-matrix-role.md): Add authority matrix role - [Post base authority matrix role duplicate](https://help.teable.ai/en/api-reference/authority-matrix/post-base-authority-matrix-role-duplicate.md): Duplicate authority matrix role - [Put base authority matrix](https://help.teable.ai/en/api-reference/authority-matrix/put-base-authority-matrix.md): Update authority matrix - [Put base authority matrix role](https://help.teable.ai/en/api-reference/authority-matrix/put-base-authority-matrix-role.md): Update authority matrix role - [Delete base workflow](https://help.teable.ai/en/api-reference/automation/delete-base-workflow.md): delete a automation workflow - [Delete base workflow action](https://help.teable.ai/en/api-reference/automation/delete-base-workflow-action.md): delete a automation workflow action - [Delete base workflow logic](https://help.teable.ai/en/api-reference/automation/delete-base-workflow-logic.md): delete a automation workflow logic - [Get base workflow](https://help.teable.ai/en/api-reference/automation/get-base-workflow.md): get a automation workflow - [Get base workflow 1](https://help.teable.ai/en/api-reference/automation/get-base-workflow-1.md): get automation workflow list in base - [Get base workflow action](https://help.teable.ai/en/api-reference/automation/get-base-workflow-action.md): get a automation workflow action - [Get base workflow action script input](https://help.teable.ai/en/api-reference/automation/get-base-workflow-action-script-input.md): Get script integrations for a workflow action - [Get base workflow active snapshot](https://help.teable.ai/en/api-reference/automation/get-base-workflow-active-snapshot.md): Get the currently active (published) snapshot of a workflow. Returns the version that is actually running, as opposed to the draft version returned by getWorkflow. - [Get base workflow logic](https://help.teable.ai/en/api-reference/automation/get-base-workflow-logic.md): get a automation workflow logic - [Get base workflow run](https://help.teable.ai/en/api-reference/automation/get-base-workflow-run.md): get automation workflow run list - [Get base workflow run 1](https://help.teable.ai/en/api-reference/automation/get-base-workflow-run-1.md): get automation workflow run history list - [Get base workflow runsummary](https://help.teable.ai/en/api-reference/automation/get-base-workflow-runsummary.md): get automation workflow run summary statistics - [Get base workflow trigger](https://help.teable.ai/en/api-reference/automation/get-base-workflow-trigger.md): get a automation workflow trigger - [Permanently delete workflow](https://help.teable.ai/en/api-reference/automation/permanently-delete-workflow.md): Permanently delete a workflow and all its data. This action cannot be undone. - [Post base workflow](https://help.teable.ai/en/api-reference/automation/post-base-workflow.md): Create a automation workflow - [Post base workflow action](https://help.teable.ai/en/api-reference/automation/post-base-workflow-action.md): Create a automation workflow action - [Post base workflow action duplicate](https://help.teable.ai/en/api-reference/automation/post-base-workflow-action-duplicate.md): duplicate a automation workflow action - [Post base workflow duplicate](https://help.teable.ai/en/api-reference/automation/post-base-workflow-duplicate.md): duplicate a automation workflow - [Post base workflow filter link records](https://help.teable.ai/en/api-reference/automation/post-base-workflow-filter-link-records.md): get automation workflow list in base - [Post base workflow logic](https://help.teable.ai/en/api-reference/automation/post-base-workflow-logic.md): Create a automation workflow logic - [Post base workflow test](https://help.teable.ai/en/api-reference/automation/post-base-workflow-test.md): test a automation workflow node - [Post base workflow test all](https://help.teable.ai/en/api-reference/automation/post-base-workflow-test-all.md): test a automation workflow all - [Post base workflow trigger](https://help.teable.ai/en/api-reference/automation/post-base-workflow-trigger.md): Create a automation workflow trigger - [Post base workflow trigger generate webhook token](https://help.teable.ai/en/api-reference/automation/post-base-workflow-trigger-generate-webhook-token.md): Generate a new webhook token for the trigger - [Put base workflow](https://help.teable.ai/en/api-reference/automation/put-base-workflow.md): update a automation workflow - [Put base workflow action](https://help.teable.ai/en/api-reference/automation/put-base-workflow-action.md): update a automation workflow action - [Put base workflow active](https://help.teable.ai/en/api-reference/automation/put-base-workflow-active.md): active or inactive a automation workflow - [Put base workflow logic](https://help.teable.ai/en/api-reference/automation/put-base-workflow-logic.md): update a automation workflow logic - [Put base workflow order](https://help.teable.ai/en/api-reference/automation/put-base-workflow-order.md): Update workflow order - [Put base workflow trigger](https://help.teable.ai/en/api-reference/automation/put-base-workflow-trigger.md): update a automation workflow trigger - [Delete base node](https://help.teable.ai/en/api-reference/base-node/delete-base-node.md): Delete a node for a base - [Delete base node permanent](https://help.teable.ai/en/api-reference/base-node/delete-base-node-permanent.md): Permanent delete a node for a base - [Delete base nodefolder](https://help.teable.ai/en/api-reference/base-node/delete-base-nodefolder.md): Delete a node folder and move its children to parent - [Get base node](https://help.teable.ai/en/api-reference/base-node/get-base-node.md): Get nodes for a base - [Get base nodelist](https://help.teable.ai/en/api-reference/base-node/get-base-nodelist.md): Get list nodes of a base - [Get base nodetree](https://help.teable.ai/en/api-reference/base-node/get-base-nodetree.md): Get tree nodes for a base - [Patch base nodefolder](https://help.teable.ai/en/api-reference/base-node/patch-base-nodefolder.md): Rename a node folder - [Post base node](https://help.teable.ai/en/api-reference/base-node/post-base-node.md): Create a hierarchical node for a base - [Post base node duplicate](https://help.teable.ai/en/api-reference/base-node/post-base-node-duplicate.md): Duplicate a node for a base - [Post base nodefolder](https://help.teable.ai/en/api-reference/base-node/post-base-nodefolder.md): Create a folder node in base - [Put base node](https://help.teable.ai/en/api-reference/base-node/put-base-node.md): Update a node for a base - [Put base node move](https://help.teable.ai/en/api-reference/base-node/put-base-node-move.md): Move or reorder a node - [Delete base share](https://help.teable.ai/en/api-reference/base-share/delete-base-share.md): Delete a base share link - [Get base share](https://help.teable.ai/en/api-reference/base-share/get-base-share.md): Get all shared node IDs for a base - [Get base sharenode](https://help.teable.ai/en/api-reference/base-share/get-base-sharenode.md): Get a base share by node ID - [Get share base](https://help.teable.ai/en/api-reference/base-share/get-share-base.md): Get shared base information - [Patch base share](https://help.teable.ai/en/api-reference/base-share/patch-base-share.md): Update a base share link - [Post base share](https://help.teable.ai/en/api-reference/base-share/post-base-share.md): Create a base share link - [Post base share refresh](https://help.teable.ai/en/api-reference/base-share/post-base-share-refresh.md): Refresh/regenerate a base share link ID - [Post share baseauth](https://help.teable.ai/en/api-reference/base-share/post-share-baseauth.md): Authenticate with password to access shared base - [Post share basecopy](https://help.teable.ai/en/api-reference/base-share/post-share-basecopy.md): Copy a shared base to a target space - [Create a base from template or apply a template to a base](https://help.teable.ai/en/api-reference/base/create-a-base-from-template-or-apply-a-template-to-a-base.md): Create a base from template or apply a template to a base - [Delete base](https://help.teable.ai/en/api-reference/base/delete-base.md): Delete a base by baseId - [Delete base collaborators](https://help.teable.ai/en/api-reference/base/delete-base-collaborators.md): Delete a base collaborators - [Delete base invitationlink](https://help.teable.ai/en/api-reference/base/delete-base-invitationlink.md): Delete a invitation link to your - [Delete base permanent](https://help.teable.ai/en/api-reference/base/delete-base-permanent.md): Permanently delete a base by baseId - [Delete trashreset items](https://help.teable.ai/en/api-reference/base/delete-trashreset-items.md): Reset trash items for a base or table - [Execute SQL query](https://help.teable.ai/en/api-reference/base/execute-sql-query.md): Execute SQL query on a base - [Get base](https://help.teable.ai/en/api-reference/base/get-base.md): Get a base by baseId - [Get base collaborator user list](https://help.teable.ai/en/api-reference/base/get-base-collaborator-user-list.md): Get base collaborator user list - [Get base collaborators](https://help.teable.ai/en/api-reference/base/get-base-collaborators.md): List a base collaborator - [Get base erd](https://help.teable.ai/en/api-reference/base/get-base-erd.md): Get the erd of a base - [Get base export](https://help.teable.ai/en/api-reference/base/get-base-export.md): export a base by baseId - [Get base invitationlink](https://help.teable.ai/en/api-reference/base/get-base-invitationlink.md): List a invitation link to your - [Get base permission](https://help.teable.ai/en/api-reference/base/get-base-permission.md): Get a base permission - [Get baseaccessall](https://help.teable.ai/en/api-reference/base/get-baseaccessall.md): Get base list by query - [Get baseshared base](https://help.teable.ai/en/api-reference/base/get-baseshared-base.md) - [Get space base](https://help.teable.ai/en/api-reference/base/get-space-base.md): Get base list by query - [import a base](https://help.teable.ai/en/api-reference/base/import-a-base.md): import a base - [import a base with SSE progress events](https://help.teable.ai/en/api-reference/base/import-a-base-with-sse-progress-events.md): import a base with SSE progress stream - [move a base to another space](https://help.teable.ai/en/api-reference/base/move-a-base-to-another-space.md): move a base to another space - [Patch base](https://help.teable.ai/en/api-reference/base/patch-base.md): Update a base info - [Patch base collaborators](https://help.teable.ai/en/api-reference/base/patch-base-collaborators.md): Update a base collaborator - [Patch base invitationlink](https://help.teable.ai/en/api-reference/base/patch-base-invitationlink.md): Update a invitation link to your - [Post base](https://help.teable.ai/en/api-reference/base/post-base.md): Create a base - [Post base collaborator](https://help.teable.ai/en/api-reference/base/post-base-collaborator.md): Add a collaborator to a base - [Post base invitationemail](https://help.teable.ai/en/api-reference/base/post-base-invitationemail.md): Send invitations by e-mail - [Post base invitationlink](https://help.teable.ai/en/api-reference/base/post-base-invitationlink.md): Create a invitation link to your - [Post baseduplicate](https://help.teable.ai/en/api-reference/base/post-baseduplicate.md): duplicate a base - [publish or unpublish a base](https://help.teable.ai/en/api-reference/base/publish-or-unpublish-a-base.md): publish or unpublish a base - [Put base order](https://help.teable.ai/en/api-reference/base/put-base-order.md): Update base order - [Sign attachment URLs](https://help.teable.ai/en/api-reference/base/sign-attachment-urls.md): Generate signed URLs for attachment files - [Delete space billingsubscription](https://help.teable.ai/en/api-reference/billing/delete-space-billingsubscription.md): Cancel subscription for a space - [Get billingadd on products](https://help.teable.ai/en/api-reference/billing/get-billingadd-on-products.md): Get add-on products list - [Get billingall products](https://help.teable.ai/en/api-reference/billing/get-billingall-products.md): Get all products collection - [Get billingbase products](https://help.teable.ai/en/api-reference/billing/get-billingbase-products.md): Get base products list - [Get billingsubscriptionlicense](https://help.teable.ai/en/api-reference/billing/get-billingsubscriptionlicense.md): Get license details for the self-hosted related subscription - [Get billingsubscriptionlicense 1](https://help.teable.ai/en/api-reference/billing/get-billingsubscriptionlicense-1.md): Get license list - [Get billingsubscriptionlicensemanage billingavailability](https://help.teable.ai/en/api-reference/billing/get-billingsubscriptionlicensemanage-billingavailability.md): Get manage billing portal availability - [Get billingsubscriptionsummary](https://help.teable.ai/en/api-reference/billing/get-billingsubscriptionsummary.md): Retrieves a summary of subscription information across all spaces - [Get space billing](https://help.teable.ai/en/api-reference/billing/get-space-billing.md): Get space billing details - [Get space billingcredit detail](https://help.teable.ai/en/api-reference/billing/get-space-billingcredit-detail.md): Get space credit usage detail by month - [Get space billingcredit history](https://help.teable.ai/en/api-reference/billing/get-space-billingcredit-history.md): Get space credit history list with cursor pagination - [Get space billingcredit summary](https://help.teable.ai/en/api-reference/billing/get-space-billingcredit-summary.md): Get space credit summary - [Get space billinginvoicebase list](https://help.teable.ai/en/api-reference/billing/get-space-billinginvoicebase-list.md): Get paginated invoice list by spaceId - [Get space billingmanage portal](https://help.teable.ai/en/api-reference/billing/get-space-billingmanage-portal.md): Get Stripe customer portal URL for managing billing details - [Get space billingsubscription](https://help.teable.ai/en/api-reference/billing/get-space-billingsubscription.md): Get subscription detail by spaceId - [Get space billingsubscriptionplan](https://help.teable.ai/en/api-reference/billing/get-space-billingsubscriptionplan.md): Retrieves the plan subscription - [Get space billingsubscriptionsummary](https://help.teable.ai/en/api-reference/billing/get-space-billingsubscriptionsummary.md): Retrieves a summary of subscription information for a space - [Post billingsubscriptionlicensecheckout](https://help.teable.ai/en/api-reference/billing/post-billingsubscriptionlicensecheckout.md): Get checkout session url for a self-hosted license - [Post billingsubscriptionlicensemanage billing](https://help.teable.ai/en/api-reference/billing/post-billingsubscriptionlicensemanage-billing.md): Manage billing - [Post space billingsubscriptioncheckout](https://help.teable.ai/en/api-reference/billing/post-space-billingsubscriptioncheckout.md): Get checkout session url for a space - [Delete base chat delete](https://help.teable.ai/en/api-reference/chat/delete-base-chat-delete.md) - [Delete base chat messages](https://help.teable.ai/en/api-reference/chat/delete-base-chat-messages.md): Clear all messages in a chat - [Get base chat messages](https://help.teable.ai/en/api-reference/chat/get-base-chat-messages.md): Get chat messages - [Get base chathistory](https://help.teable.ai/en/api-reference/chat/get-base-chathistory.md): Get chat history - [Get chatonboardingscenarios](https://help.teable.ai/en/api-reference/chat/get-chatonboardingscenarios.md): Get onboarding scenarios with presigned URLs for attachments - [Patch base chat rename](https://help.teable.ai/en/api-reference/chat/patch-base-chat-rename.md) - [Post base chat stop](https://help.teable.ai/en/api-reference/chat/post-base-chat-stop.md): Stop an active chat stream and prevent resume - [Post base chatcreate](https://help.teable.ai/en/api-reference/chat/post-base-chatcreate.md): Create chat - [Post base chatexecute script](https://help.teable.ai/en/api-reference/chat/post-base-chatexecute-script.md): Execute TypeScript code in sandbox for chat tools - [Post base chatresolve attachments](https://help.teable.ai/en/api-reference/chat/post-base-chatresolve-attachments.md): Resolve attachment tokens to presigned URLs - [Post base chatsuggestions](https://help.teable.ai/en/api-reference/chat/post-base-chatsuggestions.md) - [Post base chattext extract](https://help.teable.ai/en/api-reference/chat/post-base-chattext-extract.md): Extract text content from attachments - [Post chatonboardingattachments](https://help.teable.ai/en/api-reference/chat/post-chatonboardingattachments.md): Get attachment info by tokens. Used for landing page onboarding flow. - [Delete comment ](https://help.teable.ai/en/api-reference/comment/delete-comment-.md): delete record comment - [Delete comment reaction](https://help.teable.ai/en/api-reference/comment/delete-comment--reaction.md): delete record comment reaction - [Delete comment subscribe](https://help.teable.ai/en/api-reference/comment/delete-comment-subscribe.md): unsubscribe record comment - [Get comment ](https://help.teable.ai/en/api-reference/comment/get-comment-.md): Get record comment detail - [Get comment attachment](https://help.teable.ai/en/api-reference/comment/get-comment-attachment.md): Get record comment attachment url - [Get comment count](https://help.teable.ai/en/api-reference/comment/get-comment-count.md): Get record comment counts by query - [Get comment count 1](https://help.teable.ai/en/api-reference/comment/get-comment-count-1.md): Get record comment count - [Get comment list](https://help.teable.ai/en/api-reference/comment/get-comment-list.md): Get record comment list - [Get comment subscribe](https://help.teable.ai/en/api-reference/comment/get-comment-subscribe.md): get record comment subscribe detail - [Patch comment ](https://help.teable.ai/en/api-reference/comment/patch-comment-.md): update record comment - [Post comment reaction](https://help.teable.ai/en/api-reference/comment/post-comment--reaction.md): create record comment reaction - [Post comment create](https://help.teable.ai/en/api-reference/comment/post-comment-create.md): create record comment - [Post comment subscribe](https://help.teable.ai/en/api-reference/comment/post-comment-subscribe.md): subscribe record comment's active - [Delete base dashboard](https://help.teable.ai/en/api-reference/dashboard/delete-base-dashboard.md): Delete a dashboard by id - [Delete base dashboard plugin](https://help.teable.ai/en/api-reference/dashboard/delete-base-dashboard-plugin.md): Remove a plugin from a dashboard - [Duplicate a dashboard](https://help.teable.ai/en/api-reference/dashboard/duplicate-a-dashboard.md): Duplicate a dashboard - [Duplicate a dashboard installed plugin](https://help.teable.ai/en/api-reference/dashboard/duplicate-a-dashboard-installed-plugin.md): Duplicate a dashboard installed plugin - [Get base dashboard](https://help.teable.ai/en/api-reference/dashboard/get-base-dashboard.md): Get a list of dashboards in base - [Get base dashboard 1](https://help.teable.ai/en/api-reference/dashboard/get-base-dashboard-1.md): Get a dashboard by id - [Get base dashboard plugin](https://help.teable.ai/en/api-reference/dashboard/get-base-dashboard-plugin.md): Get a dashboard install plugin by id - [Patch base dashboard layout](https://help.teable.ai/en/api-reference/dashboard/patch-base-dashboard-layout.md): Update a dashboard layout by id - [Patch base dashboard plugin rename](https://help.teable.ai/en/api-reference/dashboard/patch-base-dashboard-plugin-rename.md): Rename a plugin in a dashboard - [Patch base dashboard plugin update storage](https://help.teable.ai/en/api-reference/dashboard/patch-base-dashboard-plugin-update-storage.md): Update storage of a plugin in a dashboard - [Patch base dashboard rename](https://help.teable.ai/en/api-reference/dashboard/patch-base-dashboard-rename.md): Rename a dashboard by id - [Post base dashboard](https://help.teable.ai/en/api-reference/dashboard/post-base-dashboard.md): Create a new dashboard - [Post base dashboard plugin](https://help.teable.ai/en/api-reference/dashboard/post-base-dashboard-plugin.md): Install a plugin to a dashboard - [Delete base connection](https://help.teable.ai/en/api-reference/db-connection/delete-base-connection.md): Delete a db connection - [Get base connection](https://help.teable.ai/en/api-reference/db-connection/get-base-connection.md): Get db connection info - [Post base connection](https://help.teable.ai/en/api-reference/db-connection/post-base-connection.md): Create a db connection url - [Delete enterprise authentication](https://help.teable.ai/en/api-reference/enterprise/delete-enterprise-authentication.md): Delete a authentication - [Delete enterprise domain verification](https://help.teable.ai/en/api-reference/enterprise/delete-enterprise-domain-verification.md): Delete a domain verification - [Get enterprise authentication](https://help.teable.ai/en/api-reference/enterprise/get-enterprise-authentication.md): Get a authentication - [Get enterprise authentication 1](https://help.teable.ai/en/api-reference/enterprise/get-enterprise-authentication-1.md): Get a authentication list - [Get enterprise authenticationproviders](https://help.teable.ai/en/api-reference/enterprise/get-enterprise-authenticationproviders.md): Get providers - [Get enterprise domain verification](https://help.teable.ai/en/api-reference/enterprise/get-enterprise-domain-verification.md): Get a domain verification - [Post enterprise authentication](https://help.teable.ai/en/api-reference/enterprise/post-enterprise-authentication.md): Create a authentication - [Post enterprise domain verification](https://help.teable.ai/en/api-reference/enterprise/post-enterprise-domain-verification.md): Create a domain verification - [Post enterprise domain verificationsend verification email](https://help.teable.ai/en/api-reference/enterprise/post-enterprise-domain-verificationsend-verification-email.md): Send email verification - [Put enterprise authentication](https://help.teable.ai/en/api-reference/enterprise/put-enterprise-authentication.md): Update a authentication - [Get export](https://help.teable.ai/en/api-reference/export/get-export.md): export csv from table - [Auto-fill a field by AI](https://help.teable.ai/en/api-reference/field/auto-fill-a-field-by-ai.md): Automatically generate suggestions for filling a specific field - [Convert field type](https://help.teable.ai/en/api-reference/field/convert-field-type.md): Convert field to a different type with automatic type casting and symmetric field handling - [Create field](https://help.teable.ai/en/api-reference/field/create-field.md): Create a new field in the specified table with the given configuration - [Delete field](https://help.teable.ai/en/api-reference/field/delete-field.md): Permanently remove a field from the specified table - [Delete multiple fields](https://help.teable.ai/en/api-reference/field/delete-multiple-fields.md): Permanently remove multiple fields from the specified table - [Duplicate field](https://help.teable.ai/en/api-reference/field/duplicate-field.md): Duplicate field - [Get a field](https://help.teable.ai/en/api-reference/field/get-a-field.md): Retrieve detailed information about a specific field by its ID - [Get linked records for filter](https://help.teable.ai/en/api-reference/field/get-linked-records-for-filter.md): Retrieve associated records that match the view filter configuration for a linked field - [Get table fielddelete references](https://help.teable.ai/en/api-reference/field/get-table-fielddelete-references.md): Get resources that reference the given fields (for delete impact analysis) - [List fields](https://help.teable.ai/en/api-reference/field/list-fields.md): Retrieve a list of fields in a table with optional filtering - [Stop auto-fill a field by AI](https://help.teable.ai/en/api-reference/field/stop-auto-fill-a-field-by-ai.md): Stop auto-fill a field by AI - [Update field](https://help.teable.ai/en/api-reference/field/update-field.md): Update common properties of a field (name, description, dbFieldName). For other property changes, use the convert field API - [Get importanalyze](https://help.teable.ai/en/api-reference/import/get-importanalyze.md): Get a column info from analyze sheet - [Patch import ](https://help.teable.ai/en/api-reference/import/patch-import-.md): import table inplace - [Post import](https://help.teable.ai/en/api-reference/import/post-import.md): create table from file - [Get integritybase link check](https://help.teable.ai/en/api-reference/integrity/get-integritybase-link-check.md): Check integrity of link fields in a base - [Post integritybase link fix](https://help.teable.ai/en/api-reference/integrity/post-integritybase-link-fix?tableid=.md): Fix integrity of link fields in a base - [Post invitationlinkaccept](https://help.teable.ai/en/api-reference/invitation/post-invitationlinkaccept.md): Accept invitation link - [Post mail sendertest transport config](https://help.teable.ai/en/api-reference/mail/post-mail-sendertest-transport-config.md): Test mail transporter - [Get notifications](https://help.teable.ai/en/api-reference/notification/get-notifications.md): List a user notification - [Get notificationsunread count](https://help.teable.ai/en/api-reference/notification/get-notificationsunread-count.md): User notification unread count - [Patch notifications status](https://help.teable.ai/en/api-reference/notification/patch-notifications-status.md): Patch notification status - [Patch notificationsread all](https://help.teable.ai/en/api-reference/notification/patch-notificationsread-all.md): mark all notifications as read - [Delete oauthclient](https://help.teable.ai/en/api-reference/oauth/delete-oauthclient.md): Delete an OAuth application - [Delete oauthclient secret](https://help.teable.ai/en/api-reference/oauth/delete-oauthclient-secret.md): Delete the OAuth secret - [Get oauthclient](https://help.teable.ai/en/api-reference/oauth/get-oauthclient.md): Get the OAuth application - [Get oauthclient 1](https://help.teable.ai/en/api-reference/oauth/get-oauthclient-1.md): Get the list of OAuth applications - [Get oauthclientauthorizedlist](https://help.teable.ai/en/api-reference/oauth/get-oauthclientauthorizedlist.md): Get the list of authorized applications - [Get oauthdecision](https://help.teable.ai/en/api-reference/oauth/get-oauthdecision.md): Get the OAuth application - [Post oauthclient](https://help.teable.ai/en/api-reference/oauth/post-oauthclient.md): Create a new OAuth application - [Post oauthclient revoke access](https://help.teable.ai/en/api-reference/oauth/post-oauthclient-revoke-access.md) - [Post oauthclient revoke token](https://help.teable.ai/en/api-reference/oauth/post-oauthclient-revoke-token.md) - [Post oauthclient secret](https://help.teable.ai/en/api-reference/oauth/post-oauthclient-secret.md): Generate a new OAuth secret - [Put oauthclient](https://help.teable.ai/en/api-reference/oauth/put-oauthclient.md): Update an OAuth application - [Delete organization department](https://help.teable.ai/en/api-reference/organization/delete-organization-department.md) - [Delete organization department user](https://help.teable.ai/en/api-reference/organization/delete-organization-department-user.md) - [Delete organization user](https://help.teable.ai/en/api-reference/organization/delete-organization-user.md): Delete organization user - [Get instanceorganization](https://help.teable.ai/en/api-reference/organization/get-instanceorganization.md): Get instance organization, only for enterprise edition - [Get organization](https://help.teable.ai/en/api-reference/organization/get-organization.md): Get organization - [Get organization department](https://help.teable.ai/en/api-reference/organization/get-organization-department.md) - [Get organization department 1](https://help.teable.ai/en/api-reference/organization/get-organization-department-1.md) - [Get organization department user](https://help.teable.ai/en/api-reference/organization/get-organization-department-user.md) - [Get organization me](https://help.teable.ai/en/api-reference/organization/get-organization-me.md): Get organization me - [Get organization setting](https://help.teable.ai/en/api-reference/organization/get-organization-setting.md): Get organization setting - [Get organization space](https://help.teable.ai/en/api-reference/organization/get-organization-space.md): Get organization space - [Get organization user](https://help.teable.ai/en/api-reference/organization/get-organization-user.md) - [Get organization user exists](https://help.teable.ai/en/api-reference/organization/get-organization-user-exists.md) - [Get organization users](https://help.teable.ai/en/api-reference/organization/get-organization-users.md): Get organization users - [Get organizationdepartment](https://help.teable.ai/en/api-reference/organization/get-organizationdepartment.md) - [Get organizationdepartment user](https://help.teable.ai/en/api-reference/organization/get-organizationdepartment-user.md) - [Get organizationme](https://help.teable.ai/en/api-reference/organization/get-organizationme.md): Get my organization - [Patch organization department move](https://help.teable.ai/en/api-reference/organization/patch-organization-department-move.md) - [Patch organization department rename](https://help.teable.ai/en/api-reference/organization/patch-organization-department-rename.md) - [Patch organization department userdepartment](https://help.teable.ai/en/api-reference/organization/patch-organization-department-userdepartment.md) - [Patch organization department usermove](https://help.teable.ai/en/api-reference/organization/patch-organization-department-usermove.md) - [Patch organization user](https://help.teable.ai/en/api-reference/organization/patch-organization-user.md): Update organization user - [Post organization department](https://help.teable.ai/en/api-reference/organization/post-organization-department.md) - [Post organization department user](https://help.teable.ai/en/api-reference/organization/post-organization-department-user.md) - [Post organization user](https://help.teable.ai/en/api-reference/organization/post-organization-user.md): Add organization user - [Post organization user activate](https://help.teable.ai/en/api-reference/organization/post-organization-user-activate.md): Activate organization user - [Post organization user deactivate](https://help.teable.ai/en/api-reference/organization/post-organization-user-deactivate.md): Deactivate organization user - [Post organization users](https://help.teable.ai/en/api-reference/organization/post-organization-users.md) - [Put organization department scope](https://help.teable.ai/en/api-reference/organization/put-organization-department-scope.md): Update department scope - [Put organization rename](https://help.teable.ai/en/api-reference/organization/put-organization-rename.md): Rename organization - [Put organization update auto space](https://help.teable.ai/en/api-reference/organization/put-organization-update-auto-space.md): Update auto space - [Delete pin](https://help.teable.ai/en/api-reference/pin/delete-pin.md): Delete pin - [Get pinlist](https://help.teable.ai/en/api-reference/pin/get-pinlist.md): Get pin list - [Post pin](https://help.teable.ai/en/api-reference/pin/post-pin.md): Add pin - [Put pinorder](https://help.teable.ai/en/api-reference/pin/put-pinorder.md): Update pin order - [Delete table field plan](https://help.teable.ai/en/api-reference/plan/delete-table-field-plan.md): Generate calculation plan for deleting the field - [Get table field plan](https://help.teable.ai/en/api-reference/plan/get-table-field-plan.md): Generate calculation plan for the field - [Post table fieldplan](https://help.teable.ai/en/api-reference/plan/post-table-fieldplan.md): Generate calculation plan for creating the field - [Put table field plan](https://help.teable.ai/en/api-reference/plan/put-table-field-plan.md): Generate calculation plan for converting the field - [Delete table plugin context menu](https://help.teable.ai/en/api-reference/plugin-context-menu/delete-table-plugin-context-menu.md): Remove a plugin context menu - [Get table plugin context menu](https://help.teable.ai/en/api-reference/plugin-context-menu/get-table-plugin-context-menu.md) - [Get table plugin context menu 1](https://help.teable.ai/en/api-reference/plugin-context-menu/get-table-plugin-context-menu-1.md) - [Get table plugin context menu storage](https://help.teable.ai/en/api-reference/plugin-context-menu/get-table-plugin-context-menu-storage.md) - [Patch table plugin context menu rename](https://help.teable.ai/en/api-reference/plugin-context-menu/patch-table-plugin-context-menu-rename.md): Rename a plugin context menu - [Post table plugin context menuinstall](https://help.teable.ai/en/api-reference/plugin-context-menu/post-table-plugin-context-menuinstall.md): Install a plugin context menu - [Put table plugin context menu move](https://help.teable.ai/en/api-reference/plugin-context-menu/put-table-plugin-context-menu-move.md) - [Put table plugin context menu update storage](https://help.teable.ai/en/api-reference/plugin-context-menu/put-table-plugin-context-menu-update-storage.md) - [Delete table plugin panel](https://help.teable.ai/en/api-reference/plugin-panel/delete-table-plugin-panel.md): Delete a plugin panel - [Delete table plugin panel plugin](https://help.teable.ai/en/api-reference/plugin-panel/delete-table-plugin-panel-plugin.md): Remove a plugin from a plugin panel - [Duplicate a dashboard installed plugin](https://help.teable.ai/en/api-reference/plugin-panel/duplicate-a-dashboard-installed-plugin.md): Duplicate a dashboard installed plugin - [Duplicate a plugin panel](https://help.teable.ai/en/api-reference/plugin-panel/duplicate-a-plugin-panel.md): Duplicate a plugin panel - [Get table plugin panel](https://help.teable.ai/en/api-reference/plugin-panel/get-table-plugin-panel.md): Get a plugin panel - [Get table plugin panel 1](https://help.teable.ai/en/api-reference/plugin-panel/get-table-plugin-panel-1.md): Get all plugin panels - [Get table plugin panel plugin](https://help.teable.ai/en/api-reference/plugin-panel/get-table-plugin-panel-plugin.md): Get a plugin in plugin panel - [Patch table plugin panel layout](https://help.teable.ai/en/api-reference/plugin-panel/patch-table-plugin-panel-layout.md): Update the layout of a plugin panel - [Patch table plugin panel plugin rename](https://help.teable.ai/en/api-reference/plugin-panel/patch-table-plugin-panel-plugin-rename.md): Rename a plugin in a plugin panel - [Patch table plugin panel plugin update storage](https://help.teable.ai/en/api-reference/plugin-panel/patch-table-plugin-panel-plugin-update-storage.md): Update storage of a plugin in a plugin panel - [Patch table plugin panel rename](https://help.teable.ai/en/api-reference/plugin-panel/patch-table-plugin-panel-rename.md): Rename a plugin panel - [Post table plugin panel](https://help.teable.ai/en/api-reference/plugin-panel/post-table-plugin-panel.md): Create a plugin panel - [Post table plugin panel install](https://help.teable.ai/en/api-reference/plugin-panel/post-table-plugin-panel-install.md): Install a plugin to a table plugin panel - [Delete plugin](https://help.teable.ai/en/api-reference/plugin/delete-plugin.md): Delete a plugin - [Get plugin](https://help.teable.ai/en/api-reference/plugin/get-plugin.md): Get plugins - [Get plugin 1](https://help.teable.ai/en/api-reference/plugin/get-plugin-1.md): Get a plugin - [Get plugin token](https://help.teable.ai/en/api-reference/plugin/get-plugin-token.md): Get a token - [Get plugincenterlist](https://help.teable.ai/en/api-reference/plugin/get-plugincenterlist.md): Get a list of plugins center - [Get pluginchart dashboard query](https://help.teable.ai/en/api-reference/plugin/get-pluginchart-dashboard-query.md): Get a dashboard install plugin query by id - [Get pluginchart plugin panel query](https://help.teable.ai/en/api-reference/plugin/get-pluginchart-plugin-panel-query.md): Get a plugin panel install plugin query by id - [Patch plugin submit](https://help.teable.ai/en/api-reference/plugin/patch-plugin-submit.md): Submit a plugin - [Patch plugin unpublish](https://help.teable.ai/en/api-reference/plugin/patch-plugin-unpublish.md) - [Post plugin](https://help.teable.ai/en/api-reference/plugin/post-plugin.md): Create a plugin - [Post plugin authcode](https://help.teable.ai/en/api-reference/plugin/post-plugin-authcode.md): Get an auth code - [Post plugin refreshtoken](https://help.teable.ai/en/api-reference/plugin/post-plugin-refreshtoken.md): Refresh a token - [Post plugin regenerate secret](https://help.teable.ai/en/api-reference/plugin/post-plugin-regenerate-secret.md): Regenerate a plugin secret - [Put plugin](https://help.teable.ai/en/api-reference/plugin/put-plugin.md): Update a plugin - [Auto-fill a cell by AI](https://help.teable.ai/en/api-reference/record/auto-fill-a-cell-by-ai.md): Automatically fill a cell in a specific record and field - [Button click](https://help.teable.ai/en/api-reference/record/button-click.md): Button click - [Button reset](https://help.teable.ai/en/api-reference/record/button-reset.md): Button reset - [Create records](https://help.teable.ai/en/api-reference/record/create-records.md): Create one or multiple records with support for field value typecast and custom record ordering. - [Delete record](https://help.teable.ai/en/api-reference/record/delete-record.md): Permanently delete a single record by its ID. - [Delete records](https://help.teable.ai/en/api-reference/record/delete-records.md): Permanently delete multiple records by their IDs in a single request. - [Duplicate record](https://help.teable.ai/en/api-reference/record/duplicate-record.md): Create a copy of an existing record with optional custom positioning in the view. - [Get record](https://help.teable.ai/en/api-reference/record/get-record.md): Retrieve a single record by its ID with options to specify field projections and output format. - [Get record history](https://help.teable.ai/en/api-reference/record/get-record-history.md): Retrieve the change history of a specific record, including field modifications and user information. - [Get record status](https://help.teable.ai/en/api-reference/record/get-record-status.md): Retrieve the visibility and deletion status of a specific record. - [Get table recordcollaborators](https://help.teable.ai/en/api-reference/record/get-table-recordcollaborators.md): Get collaborators of a record. - [Get table records history](https://help.teable.ai/en/api-reference/record/get-table-records-history.md): Retrieve the change history of all records in a table, including field modifications and user information. - [Insert attachments at anchor](https://help.teable.ai/en/api-reference/record/insert-attachments-at-anchor.md): Insert attachments after the anchor in the cell (append to end if anchor not found or not provided) - [List records](https://help.teable.ai/en/api-reference/record/list-records.md): Retrieve a list of records with support for filtering, sorting, grouping, and pagination. The response includes record data and optional group information. - [Post table undo redoredo](https://help.teable.ai/en/api-reference/record/post-table-undo-redoredo.md): Redo the last operation - [Post table undo redoundo](https://help.teable.ai/en/api-reference/record/post-table-undo-redoundo.md): Undo the last operation - [Submit form](https://help.teable.ai/en/api-reference/record/submit-form.md): Submit a record through a form view. This will trigger "When form submitted" automations. - [Update multiple records](https://help.teable.ai/en/api-reference/record/update-multiple-records.md): Update multiple records in a single request with support for field value typecast and record reordering. - [Update record](https://help.teable.ai/en/api-reference/record/update-record.md): Update a single record by its ID with support for field value typecast and record reordering. - [Upload attachment](https://help.teable.ai/en/api-reference/record/upload-attachment.md): Upload an attachment from a file or URL and append it to the cell - [Claim a reward](https://help.teable.ai/en/api-reference/reward/claim-a-reward.md): Submit a reward claim (e.g., social share) - [Get reward credit list](https://help.teable.ai/en/api-reference/reward/get-reward-credit-list.md): Get reward credit list for a space - [Get reward details](https://help.teable.ai/en/api-reference/reward/get-reward-details.md): Get details of a specific reward including its verification status - [Clear selected range content](https://help.teable.ai/en/api-reference/selection/clear-selected-range-content.md): Remove all content from the selected table range - [Copy selected table content](https://help.teable.ai/en/api-reference/selection/copy-selected-table-content.md): Copy content from selected table ranges including headers if specified - [Delete selected range data](https://help.teable.ai/en/api-reference/selection/delete-selected-range-data.md): Delete records or fields within the selected table range - [Get ids from range](https://help.teable.ai/en/api-reference/selection/get-ids-from-range.md): Retrieve record and field identifiers based on the selected range coordinates in a table - [Paste content into selected range](https://help.teable.ai/en/api-reference/selection/paste-content-into-selected-range.md): Apply paste operation to insert content into the selected table range - [Preview paste operation results](https://help.teable.ai/en/api-reference/selection/preview-paste-operation-results.md): Preview the results of a paste operation without applying changes to the table - [Button click](https://help.teable.ai/en/api-reference/share/button-click.md): Button click - [Get share view](https://help.teable.ai/en/api-reference/share/get-share-view.md): get share view info - [Get share viewaggregations](https://help.teable.ai/en/api-reference/share/get-share-viewaggregations.md): Get share view aggregations - [Get share viewcalendar daily collection](https://help.teable.ai/en/api-reference/share/get-share-viewcalendar-daily-collection.md): Get calendar daily collection for the share view - [Get share viewcollaborators](https://help.teable.ai/en/api-reference/share/get-share-viewcollaborators.md): View collaborators in a view with a user field selector. - [Get share viewcopy](https://help.teable.ai/en/api-reference/share/get-share-viewcopy.md): Copy operations in Share view - [Get share viewgroup points](https://help.teable.ai/en/api-reference/share/get-share-viewgroup-points.md): Get group points for the share view - [Get share viewlink records](https://help.teable.ai/en/api-reference/share/get-share-viewlink-records.md): In a view with a field selector, link the records list of the associated field selector to get the. Linking the desired ones inside the share view should fetch the ones that have already been selected. - [Get share viewrecords](https://help.teable.ai/en/api-reference/share/get-share-viewrecords.md): Get records for the share view - [Get share viewrow count](https://help.teable.ai/en/api-reference/share/get-share-viewrow-count.md): Get row count for the share view - [Get share viewsearch count](https://help.teable.ai/en/api-reference/share/get-share-viewsearch-count.md): Get share view search result count with query - [Get share viewsearch index](https://help.teable.ai/en/api-reference/share/get-share-viewsearch-index.md): Get share view record index with search query - [Post share viewauth](https://help.teable.ai/en/api-reference/share/post-share-viewauth.md): share view auth password - [Post share viewform submit](https://help.teable.ai/en/api-reference/share/post-share-viewform-submit.md): share form view submit new record - [Delete enterprise space manage remove organization](https://help.teable.ai/en/api-reference/space-manage/delete-enterprise-space-manage-remove-organization.md): Remove space from organization - [Get enterprise space manage](https://help.teable.ai/en/api-reference/space-manage/get-enterprise-space-manage.md): Get space manage list - [Get enterprise space manage 1](https://help.teable.ai/en/api-reference/space-manage/get-enterprise-space-manage-1.md): Get space manage detail - [Get enterprise space managecount](https://help.teable.ai/en/api-reference/space-manage/get-enterprise-space-managecount.md): Get space manage list total - [Post enterprise space manage add organization](https://help.teable.ai/en/api-reference/space-manage/post-enterprise-space-manage-add-organization.md): Add space to organization - [Delete space](https://help.teable.ai/en/api-reference/space/delete-space.md): Delete a space by spaceId - [Delete space authentication](https://help.teable.ai/en/api-reference/space/delete-space-authentication.md): Delete a space authentication - [Delete space collaborators](https://help.teable.ai/en/api-reference/space/delete-space-collaborators.md): Delete a collaborator - [Delete space domain verification](https://help.teable.ai/en/api-reference/space/delete-space-domain-verification.md): Delete a space domain verification - [Delete space integration](https://help.teable.ai/en/api-reference/space/delete-space-integration.md): Delete a integration by integrationId - [Delete space invitationlink](https://help.teable.ai/en/api-reference/space/delete-space-invitationlink.md): Delete a invitation link to your - [Delete space permanent](https://help.teable.ai/en/api-reference/space/delete-space-permanent.md): Permanently delete a space by spaceId - [Get space](https://help.teable.ai/en/api-reference/space/get-space.md): Get a space by spaceId - [Get space authentication](https://help.teable.ai/en/api-reference/space/get-space-authentication.md): Get a space authentication - [Get space authentication 1](https://help.teable.ai/en/api-reference/space/get-space-authentication-1.md): Get a space authentication list - [Get space collaborators](https://help.teable.ai/en/api-reference/space/get-space-collaborators.md): List a space collaborator - [Get space domain verification](https://help.teable.ai/en/api-reference/space/get-space-domain-verification.md): Get a space domain verification list - [Get space integration](https://help.teable.ai/en/api-reference/space/get-space-integration.md): Get integration list by query - [Get space invitationlink](https://help.teable.ai/en/api-reference/space/get-space-invitationlink.md): List a invitation link to your - [Get space list](https://help.teable.ai/en/api-reference/space/get-space-list.md): Get space list by query - [Get space search](https://help.teable.ai/en/api-reference/space/get-space-search.md): Search bases and nodes within a space - [Get spaceauthenticationproviders](https://help.teable.ai/en/api-reference/space/get-spaceauthenticationproviders.md): Get space authentication providers - [Patch space](https://help.teable.ai/en/api-reference/space/patch-space.md): Update a space info - [Patch space collaborators](https://help.teable.ai/en/api-reference/space/patch-space-collaborators.md): Update a space collaborator - [Patch space integration](https://help.teable.ai/en/api-reference/space/patch-space-integration.md): Update a integration to a space - [Patch space invitationlink](https://help.teable.ai/en/api-reference/space/patch-space-invitationlink.md): Update a invitation link to your - [Post space](https://help.teable.ai/en/api-reference/space/post-space.md): Create a space - [Post space authentication](https://help.teable.ai/en/api-reference/space/post-space-authentication.md): Create a space authentication - [Post space collaborator](https://help.teable.ai/en/api-reference/space/post-space-collaborator.md): Add a collaborator to a space - [Post space domain verification](https://help.teable.ai/en/api-reference/space/post-space-domain-verification.md): Create a space domain verification - [Post space domain verificationsend verification email](https://help.teable.ai/en/api-reference/space/post-space-domain-verificationsend-verification-email.md): Send space email verification - [Post space integration](https://help.teable.ai/en/api-reference/space/post-space-integration.md): Create a integration to a space - [Post space invitationemail](https://help.teable.ai/en/api-reference/space/post-space-invitationemail.md): Send invitations by e-mail - [Post space invitationlink](https://help.teable.ai/en/api-reference/space/post-space-invitationlink.md): Create a invitation link to your - [Post trashrestore](https://help.teable.ai/en/api-reference/space/post-trashrestore.md): restore a space, base, table, etc. - [Put space authentication](https://help.teable.ai/en/api-reference/space/put-space-authentication.md): Update a space authentication - [Create table](https://help.teable.ai/en/api-reference/table/create-table.md): Create a new table in the specified base with customizable fields, views, and initial records. Default configurations will be applied if not specified. - [Delete table](https://help.teable.ai/en/api-reference/table/delete-table.md): Move a table to trash. The table can be restored within the retention period. - [Duplicate a table](https://help.teable.ai/en/api-reference/table/duplicate-a-table.md): Duplicate a table - [Get abnormal indexes](https://help.teable.ai/en/api-reference/table/get-abnormal-indexes.md): Retrieve a list of abnormal database indexes for a specific table by index type. This helps identify potential performance or maintenance issues. - [Get activated index](https://help.teable.ai/en/api-reference/table/get-activated-index.md): Get the activated index of a table - [Get default view id](https://help.teable.ai/en/api-reference/table/get-default-view-id.md): Get default view id - [Get table details](https://help.teable.ai/en/api-reference/table/get-table-details.md): Retrieve detailed information about a specific table, including its schema, name, and configuration. - [Get table permissions](https://help.teable.ai/en/api-reference/table/get-table-permissions.md): Retrieve the current user's permissions for a table, including access rights for table operations, views, records, and fields. - [List tables](https://help.teable.ai/en/api-reference/table/list-tables.md): Retrieve a list of all tables in the specified base, including their basic information and configurations. - [Permanently delete table](https://help.teable.ai/en/api-reference/table/permanently-delete-table.md): Permanently delete a table and all its data. This action cannot be undone. - [Repair table index](https://help.teable.ai/en/api-reference/table/repair-table-index.md): Repair table index - [Toggle table index](https://help.teable.ai/en/api-reference/table/toggle-table-index.md): Toggle table index - [Update db table name](https://help.teable.ai/en/api-reference/table/update-db-table-name.md): Update the physical database table name. Must be 1-63 characters, start with letter or underscore, contain only letters, numbers and underscore, and be unique within the base. - [Update table description](https://help.teable.ai/en/api-reference/table/update-table-description.md): Update or remove the description of a table. Set to null to remove the description. - [Update table name](https://help.teable.ai/en/api-reference/table/update-table-name.md): Update the display name of a table. This will not affect the underlying database table name. - [Update table order](https://help.teable.ai/en/api-reference/table/update-table-order.md): Update the display order of a table in the base. This affects the order in which tables are shown in the UI. - [Update table tcon](https://help.teable.ai/en/api-reference/table/update-table-tcon.md): Update the emoji icon of a table. The icon must be a valid emoji character. - [Delete template](https://help.teable.ai/en/api-reference/template/delete-template.md): delete a template - [Delete templatecategory](https://help.teable.ai/en/api-reference/template/delete-templatecategory.md): delete a template category - [Delete templateunpublish](https://help.teable.ai/en/api-reference/template/delete-templateunpublish.md): unpublish a template - [Get template](https://help.teable.ai/en/api-reference/template/get-template.md): get template list - [get template by baseId](https://help.teable.ai/en/api-reference/template/get-template-by-baseid.md): get template by baseId - [get template detail by templateId](https://help.teable.ai/en/api-reference/template/get-template-detail-by-templateid.md): get template detail by templateId - [Get template permalink redirect URL](https://help.teable.ai/en/api-reference/template/get-template-permalink-redirect-url.md): Get template redirect URL for permalink - [Get templatecategorylist](https://help.teable.ai/en/api-reference/template/get-templatecategorylist.md): get template category list - [Get templatepublished](https://help.teable.ai/en/api-reference/template/get-templatepublished.md): get published template list - [Increment template visit count](https://help.teable.ai/en/api-reference/template/increment-template-visit-count.md): Increment template visit count - [Patch template](https://help.teable.ai/en/api-reference/template/patch-template.md): update a template - [Patch template pin top](https://help.teable.ai/en/api-reference/template/patch-template-pin-top.md): pin top a template - [Patch templatecategory](https://help.teable.ai/en/api-reference/template/patch-templatecategory.md): update a template category name - [Post template snapshot](https://help.teable.ai/en/api-reference/template/post-template-snapshot.md): create a template snapshot - [Post templatecategorycreate](https://help.teable.ai/en/api-reference/template/post-templatecategorycreate.md): create a template category - [Post templatecreate](https://help.teable.ai/en/api-reference/template/post-templatecreate.md): create a template - [Put template order](https://help.teable.ai/en/api-reference/template/put-template-order.md): Update template order - [Put templatecategory order](https://help.teable.ai/en/api-reference/template/put-templatecategory-order.md): Update template category order - [Delete trash](https://help.teable.ai/en/api-reference/trash/delete-trash.md): Permanently delete a trash item by trashId - [Get trash](https://help.teable.ai/en/api-reference/trash/get-trash.md): Get trash list for spaces or bases - [Get trashitems](https://help.teable.ai/en/api-reference/trash/get-trashitems.md): Get trash items for base or table - [Get unsubscribe](https://help.teable.ai/en/api-reference/unsubscribe/get-unsubscribe.md): Get unsubscribe information - [Get unsubscribeexport list](https://help.teable.ai/en/api-reference/unsubscribe/get-unsubscribeexport-list.md): Export unsubscribe list - [Get unsubscribelist](https://help.teable.ai/en/api-reference/unsubscribe/get-unsubscribelist.md): Get paginated unsubscribe list by baseId - [Post unsubscribe](https://help.teable.ai/en/api-reference/unsubscribe/post-unsubscribe.md): Update subscription status - [Post unsubscribeimport list](https://help.teable.ai/en/api-reference/unsubscribe/post-unsubscribeimport-list.md): Import unsubscribe list - [Get base usage](https://help.teable.ai/en/api-reference/usage/get-base-usage.md): Get usage information for the base - [Get instanceusage](https://help.teable.ai/en/api-reference/usage/get-instanceusage.md): Get usage information for the instance - [Get space usage](https://help.teable.ai/en/api-reference/usage/get-space-usage.md): Get usage information for the space - [Delete user integrations](https://help.teable.ai/en/api-reference/user-integration/delete-user-integrations.md): Delete user integration - [Get user integrations](https://help.teable.ai/en/api-reference/user-integration/get-user-integrations.md): Get user integration list - [Put user integrations name](https://help.teable.ai/en/api-reference/user-integration/put-user-integrations-name.md): Update user integration name - [Get userlast visit](https://help.teable.ai/en/api-reference/user/get-userlast-visit.md): Get user last visited resource - [Get userlast visitbase node](https://help.teable.ai/en/api-reference/user/get-userlast-visitbase-node.md): Get user last visited base node - [Get userlast visitlist base](https://help.teable.ai/en/api-reference/user/get-userlast-visitlist-base.md) - [Get userlast visitmap](https://help.teable.ai/en/api-reference/user/get-userlast-visitmap.md): Get user last visited resource map - [Patch useravatar](https://help.teable.ai/en/api-reference/user/patch-useravatar.md): Update user avatar - [Patch userlang](https://help.teable.ai/en/api-reference/user/patch-userlang.md): Update user language - [Patch username](https://help.teable.ai/en/api-reference/user/patch-username.md): Update user name - [Patch usernotify meta](https://help.teable.ai/en/api-reference/user/patch-usernotify-meta.md): Update user notification meta - [Post userlast visit](https://help.teable.ai/en/api-reference/user/post-userlast-visit.md): Update or create user last visit record - [Delete table view](https://help.teable.ai/en/api-reference/view/delete-table-view.md): Delete a view - [Get table view](https://help.teable.ai/en/api-reference/view/get-table-view.md): Get a view - [Get table view filter link records](https://help.teable.ai/en/api-reference/view/get-table-view-filter-link-records.md): Getting associated records for a view filter configuration. - [Get table view plugin](https://help.teable.ai/en/api-reference/view/get-table-view-plugin.md): Get a view install plugin by id - [Get view list](https://help.teable.ai/en/api-reference/view/get-view-list.md): Get view list - [Patch table view options](https://help.teable.ai/en/api-reference/view/patch-table-view-options.md): Update view option - [Patch table view plugin](https://help.teable.ai/en/api-reference/view/patch-table-view-plugin.md): Update storage of a plugin in a view - [Post table view](https://help.teable.ai/en/api-reference/view/post-table-view.md): Create a view - [Post table view disable share](https://help.teable.ai/en/api-reference/view/post-table-view-disable-share.md): Disable view share - [Post table view duplicate](https://help.teable.ai/en/api-reference/view/post-table-view-duplicate.md): Duplicate a view - [Post table view enable share](https://help.teable.ai/en/api-reference/view/post-table-view-enable-share.md): Enable view share - [Post table view refresh share id](https://help.teable.ai/en/api-reference/view/post-table-view-refresh-share-id.md): Refresh view share id - [Post table viewplugin](https://help.teable.ai/en/api-reference/view/post-table-viewplugin.md): Install a plugin to a view - [Put table view column meta](https://help.teable.ai/en/api-reference/view/put-table-view-column-meta.md): Update view column meta - [Put table view description](https://help.teable.ai/en/api-reference/view/put-table-view-description.md): Update view description - [Put table view filter](https://help.teable.ai/en/api-reference/view/put-table-view-filter.md): Update view filter - [Put table view group](https://help.teable.ai/en/api-reference/view/put-table-view-group.md): Update view group condition - [Put table view locked](https://help.teable.ai/en/api-reference/view/put-table-view-locked.md): Update the locked status of the view - [Put table view manual sort](https://help.teable.ai/en/api-reference/view/put-table-view-manual-sort.md): Update view raw order - [Put table view name](https://help.teable.ai/en/api-reference/view/put-table-view-name.md): Update view name - [Put table view order](https://help.teable.ai/en/api-reference/view/put-table-view-order.md): Update view order - [Put table view record order](https://help.teable.ai/en/api-reference/view/put-table-view-record-order.md): Update record order in view - [Put table view share meta](https://help.teable.ai/en/api-reference/view/put-table-view-share-meta.md): Update view share meta - [Put table view sort](https://help.teable.ai/en/api-reference/view/put-table-view-sort.md): Update view sort condition - [AI Settings](https://help.teable.ai/en/basic/admin-panel/ai-setting.md): Configure AI Chat, AI fields, AI automation, and App Builder for a self-hosted instance. - [Organizations](https://help.teable.ai/en/basic/admin-panel/multitenancy.md): Teable supports organizations, allowing multiple organizations to be managed within a single instance, providing enterprise-level organization management and role-based access control. - [Overview](https://help.teable.ai/en/basic/admin-panel/overview.md): Teable's self-hosted deployments include an admin panel for managing your instance. - [Self-hosted License](https://help.teable.ai/en/basic/admin-panel/self-hosted-license.md): Manage licenses for Teable self-hosted deployment. - [Instance Settings](https://help.teable.ai/en/basic/admin-panel/settings.md): Manage instance-level switches, email settings, and system pending items. - [Spaces](https://help.teable.ai/en/basic/admin-panel/spaces.md): Manage all spaces in your instance through the admin panel, including viewing space information, deleting spaces, and configuring auto-join settings. - [Template Admin](https://help.teable.ai/en/basic/admin-panel/template-admin.md): Manage workflow templates for your organization, enabling users to quickly start with pre-configured bases. - [Users](https://help.teable.ai/en/basic/admin-panel/users.md): Manage all users in your instance through the admin panel, including viewing user information, deactivating and deleting users. - [AI Chat](https://help.teable.ai/en/basic/ai/ai-chat.md): Interact with your data using natural language for analysis, visualization, and creation. - [App Builder](https://help.teable.ai/en/basic/ai/app-builder.md): Transform your data into custom web applications using AI. - [App Builder Best Practices](https://help.teable.ai/en/basic/ai/app-builder-practical-guide.md): Practical tips and patterns for getting the most out of Teable App Builder. - [Custom AI Model](https://help.teable.ai/en/basic/ai/custom-model.md): Enable AI capabilities in a space and add model providers for AI Fields, Automations, AI Chat, and App Builder. - [Overview](https://help.teable.ai/en/basic/ai/overview.md): Explore Teable's AI capabilities for intelligent data processing, automation, and analysis. - [Authority Matrix](https://help.teable.ai/en/basic/authority-matrix/authority-matrix.md): Allows administrators to set fine-grained access permissions for team members. Through this approach, precise control over different tables, fields, and operations can be achieved, ensuring each member can only access and modify information within their scope of responsibility. This not only improve… - [Authority Matrix Practical Guide](https://help.teable.ai/en/basic/authority-matrix/authority-matrix-practical-guide.md) - [Overview](https://help.teable.ai/en/basic/automation.md): Teable Automation makes powerful workflows simple with plain-language AI setup. - [AI generate](https://help.teable.ai/en/basic/automation/actions/ai/ai-generate.md): Use AI models to generate text or structured data in a workflow - [Run script](https://help.teable.ai/en/basic/automation/actions/ai/ai-script.md): Describe what you need in plain language and let AI write the automation logic for you - [Send email overview](https://help.teable.ai/en/basic/automation/actions/communication/send-email-overview.md): Send customized emails from a workflow - [Set up SMTP and sender](https://help.teable.ai/en/basic/automation/actions/communication/smtp-sender.md): Configure a custom SMTP server and sender identity for automation emails - [HTTP request](https://help.teable.ai/en/basic/automation/actions/logic/http-request.md): Call any external API from a workflow - [Loop (batch)](https://help.teable.ai/en/basic/automation/actions/logic/loop-run.md): Process multiple items in one action by iterating over an array - [Conditional logic](https://help.teable.ai/en/basic/automation/actions/manual/conditional-logic.md): Add if/else branching to control which actions run - [Create record](https://help.teable.ai/en/basic/automation/actions/records/create-record.md): Create a new record in any table as part of a workflow - [Cross-base access](https://help.teable.ai/en/basic/automation/actions/records/cross-base.md): Read and write data across different bases in a single workflow - [Get records](https://help.teable.ai/en/basic/automation/actions/records/get-records.md): Retrieve records from a table with optional filters and pagination - [Update record](https://help.teable.ai/en/basic/automation/actions/records/update-record.md): Modify fields in an existing record as part of a workflow - [Auto-classify new form entries with AI](https://help.teable.ai/en/basic/automation/examples/ai-classify-forms.md): Use AI Generate to automatically categorize form submissions - [Generate and send a daily email digest with AI](https://help.teable.ai/en/basic/automation/examples/ai-email-digest.md): Use a scheduled trigger + AI Generate to summarize the day's activity and email it to your team - [Build automations programmatically with the API](https://help.teable.ai/en/basic/automation/examples/api-automation.md): Create and configure workflows using the Teable API and JavaScript - [Batch-process records with loop](https://help.teable.ai/en/basic/automation/examples/batch-loop.md): Use Get Records + Loop to process multiple records in a single workflow run - [Run different actions based on record values](https://help.teable.ai/en/basic/automation/examples/conditional-actions.md): Use conditional logic to branch your workflow and perform different actions depending on field values - [Keep records in sync across multiple bases](https://help.teable.ai/en/basic/automation/examples/cross-base-sync.md): Automatically replicate new or updated records to another base using Cross-Base Access - [Send deadline reminders before tasks are due](https://help.teable.ai/en/basic/automation/examples/deadline-reminders.md): Automatically email assignees about tasks that are due soon - [Avoid unwanted triggers with filters and watch fields](https://help.teable.ai/en/basic/automation/examples/prevent-unwanted-triggers.md): Prevent your automations from running when they shouldn't - [Push notifications to Slack, Discord, or Teams](https://help.teable.ai/en/basic/automation/examples/push-notifications.md): Send a message to a chat channel when something happens in your table - [Auto-create records on a recurring schedule](https://help.teable.ai/en/basic/automation/examples/recurring-records.md): Use a scheduled trigger to create records automatically at regular intervals - [Auto-record the time when a status changes](https://help.teable.ai/en/basic/automation/examples/timestamp-status.md): Automatically write a timestamp when a record's status changes to a specific value - [When email received overview](https://help.teable.ai/en/basic/automation/trigger/email/email-received-overview.md): Trigger a workflow when a new email arrives in a monitored mailbox - [Set up Gmail IMAP](https://help.teable.ai/en/basic/automation/trigger/email/gmail-imap.md): How to enable Gmail IMAP and create an App Password for Teable - [At scheduled time](https://help.teable.ai/en/basic/automation/trigger/external/scheduled-time.md): Run a workflow on a recurring or one-time schedule - [When webhook received](https://help.teable.ai/en/basic/automation/trigger/external/webhook-received.md): Trigger a workflow by receiving an HTTP request from any external system - [When button clicked](https://help.teable.ai/en/basic/automation/trigger/forms/button-click.md): Trigger a workflow when a button field is clicked - [When form submitted](https://help.teable.ai/en/basic/automation/trigger/forms/form-submitted.md): Trigger a workflow when a form view is submitted - [When record created](https://help.teable.ai/en/basic/automation/trigger/records/record-created.md): Trigger a workflow when a new record is added to a table - [When record matches conditions](https://help.teable.ai/en/basic/automation/trigger/records/record-matches-conditions.md): Trigger a workflow when a record starts matching specific conditions - [When record updated](https://help.teable.ai/en/basic/automation/trigger/records/record-updated.md): Trigger a workflow when an existing record is modified - [Base](https://help.teable.ai/en/basic/base/base.md): Create, manage, import and export bases. Move data between Teable Cloud spaces or migrate between Cloud and Self-Hosted instances using .tea files. - [Fields](https://help.teable.ai/en/basic/field.md): Fields are the columns in a table. By combining different field types, you can build a structure that fits your workflow. - [Auto Number](https://help.teable.ai/en/basic/field/advanced/auto-number.md): Auto Number fields provide a method to automatically generate unique sequence numbers when creating new records. This field type is particularly useful when you need to assign a sequential, non-repeating identifier to each record. - [Button](https://help.teable.ai/en/basic/field/advanced/button.md) - [Button Practical Guide](https://help.teable.ai/en/basic/field/advanced/button-practical-guide.md) - [Conditional Lookup](https://help.teable.ai/en/basic/field/advanced/conditional-lookup.md): Cross-table data query functionality that dynamically fetches records based on filter conditions without requiring pre-established table relationships. - [Conditional Rollup](https://help.teable.ai/en/basic/field/advanced/conditional-rollup.md): Cross-table data query functionality that performs statistical calculations on filtered data, returning single aggregated result values. - [Created By](https://help.teable.ai/en/basic/field/advanced/created-by.md): The Created By field is a special field that automatically identifies and records the initial creator of a data entry. It provides teams with a powerful way to track and manage data origins, particularly valuable in contexts where knowing the data source or responsible person is important. - [Created Time](https://help.teable.ai/en/basic/field/advanced/created-time.md): The Created Time field is a special field that automatically records when a data entry was created. This field provides users with an exact time reference, making it easy to understand and track when data was generated. - [Formula](https://help.teable.ai/en/basic/field/advanced/formula.md): Through defining formulas in fields, developers and users can perform dynamic calculations on data - [Function Cheat Sheet](https://help.teable.ai/en/basic/field/advanced/formula/cheat-sheet.md): This section provides a quick reference for all available functions and their basic usage - [Formula Grammar](https://help.teable.ai/en/basic/field/advanced/formula/grammar.md) - [Last Modified By](https://help.teable.ai/en/basic/field/advanced/last-modified-by.md): The Last Modified By field automatically records the user who made the most recent changes to a specific data entry. This provides teams with a clear and accurate way to track the source of data modifications. - [Last Modified Time](https://help.teable.ai/en/basic/field/advanced/last-modified-time.md): The Last Modified Time field is a special field that automatically records when a data entry was last updated. This field provides users with a timeline of data changes. - [Link](https://help.teable.ai/en/basic/field/advanced/link.md): Link fields are powerful tools in data management that allow users to establish relationships between different tables. Through link fields, users can easily insert records from other tables into the current table and quickly view and navigate to linked data tables. - [Lookup](https://help.teable.ai/en/basic/field/advanced/lookup.md): A lookup field is an action for creating a field based on an existing link field. It allows you to reference specific data fields from another table through a link field. This not only enables cross-table data sharing but also ensures data consistency and integrity. - [Rollup](https://help.teable.ai/en/basic/field/advanced/rollup.md): Rollup fields allow you to perform aggregate calculations on data in linked tables, such as sum, average, count, etc. This feature is particularly useful for scenarios requiring summarization of related data for analysis and reporting. - [User](https://help.teable.ai/en/basic/field/advanced/user.md): The User field provides a powerful tool that allows you to specify, identify, and classify participants in your projects. - [AI Fields](https://help.teable.ai/en/basic/field/ai/ai-field.md): AI fields can summarize text, classify tags, generate scores, or turn content into images. - [A Practical Guide to AI Fields](https://help.teable.ai/en/basic/field/ai/ai-field-practical-guide.md) - [Checkbox](https://help.teable.ai/en/basic/field/basic/checkbox.md): Checkbox fields provide a clear way to mark the status of a record, such as whether it's completed or selected. They add a distinct binary state to your data, making it particularly easy to track and manage these states. - [Date](https://help.teable.ai/en/basic/field/basic/date.md): Store dates and times with support for date format, time format, time zone, and auto-fill with the current time. - [Long Text](https://help.teable.ai/en/basic/field/basic/long-text.md): Store long text with line breaks, with support for both plain text and Markdown display. - [Multiple Select](https://help.teable.ai/en/basic/field/basic/multiple-select.md): Choose one or more values from a predefined list. Useful for tags, categories, and multi-dimensional filtering. - [Number](https://help.teable.ai/en/basic/field/basic/number.md): Store numeric data such as prices, inventory, quantities, and ratios. Supports decimals, currency, percentage, and visual displays. - [Rating](https://help.teable.ai/en/basic/field/basic/rating.md): Rating fields provide a simple way to add numerical ratings to records. This field type is commonly used for rating products, services, or other items, allowing users to quickly perform qualitative analysis of data. - [Single Line Text](https://help.teable.ai/en/basic/field/basic/single-line-text.md): Use a text field when you need to input short text values in a table. - [Single Select](https://help.teable.ai/en/basic/field/basic/single-select.md): Choose one option from a predefined list. Useful for statuses, categories, and priorities. - [Formatting](https://help.teable.ai/en/basic/field/common/formatter.md): Teable provides various formatting options, including number formatting, date/time formatting, and text formatting, to ensure data is displayed appropriately in different contexts. - [Single Value vs Multiple Values](https://help.teable.ai/en/basic/field/common/is-multiple-value.md): In table field design, you may have noticed the concepts of 'single value' and 'multiple values'. These describe whether a cell in a field stores a single value or a series of values (array). Each field type can exist in either single or multiple value states, and understanding these concepts is cru… - [Interactive Display](https://help.teable.ai/en/basic/field/common/show-as.md): Choose more interactive display methods for specific fields to enhance data readability and operability. - [Overview](https://help.teable.ai/en/basic/record.md) - [Comments](https://help.teable.ai/en/basic/record/comment.md): The comment feature provides a communication platform for each record, enabling team members to discuss, provide feedback, or add additional information about specific data - [Record History](https://help.teable.ai/en/basic/record/record-history.md) - [Security](https://help.teable.ai/en/basic/security.md): Learn about Teable's security architecture, data protection, and compliance measures - [Overview](https://help.teable.ai/en/basic/space.md) - [Base Invitation](https://help.teable.ai/en/basic/space/base-invite.md): If you want collaborators to have access to a specific base rather than all bases in the space, you can invite users to become base collaborators for that particular base - [Billing & Subscription](https://help.teable.ai/en/basic/space/billing.md): Learn how to manage your subscription, view billing details, monitor usage, and download invoices. - [Space Invitation](https://help.teable.ai/en/basic/space/space-invite.md): Invite others to become space collaborators via email or link - [Collaboration Permission Details](https://help.teable.ai/en/basic/space/space-permission.md): This section outlines the operational scope for four different permission levels in spaces and bases. - [Auth0 SSO](https://help.teable.ai/en/basic/sso/auth0.md): Configure Auth0 as your SSO authentication provider for Teable - [Authentik SSO](https://help.teable.ai/en/basic/sso/authentik.md): Configure Authentik as your SSO authentication provider for Teable - [Azure Entra ID SSO](https://help.teable.ai/en/basic/sso/azure-entra-id.md): Configure Azure Entra ID as your SSO authentication provider for Teable - [Google Workspace SSO](https://help.teable.ai/en/basic/sso/google-workspace.md): Configure Google Workspace as your SSO authentication provider for Teable - [Okta SSO](https://help.teable.ai/en/basic/sso/okta.md): Configure Okta as your SSO authentication provider for Teable - [OneLogin SSO](https://help.teable.ai/en/basic/sso/onelogin.md): Configure OneLogin as your SSO authentication provider for Teable - [Single Sign-On (SSO)](https://help.teable.ai/en/basic/sso/overview.md): Configure SSO authentication for your Teable workspace using OpenID Connect - [Overview](https://help.teable.ai/en/basic/table.md) - [Export](https://help.teable.ai/en/basic/table/export.md) - [Import](https://help.teable.ai/en/basic/table/import.md) - [Calendar View](https://help.teable.ai/en/basic/view/calendar.md): The Calendar view displays your data in a calendar format, allowing you to visually view and manage date-based records. It's particularly suitable for managing meeting schedules, project timelines, event planning, and other time-related content. Through the Calendar view, you can easily view task di… - [Form View](https://help.teable.ai/en/basic/view/form.md): Learn how to use Teable forms to collect information from anyone and automatically save it to your Teable base. Each form submission creates a new record in the table where the form view was created. - [Gallery View](https://help.teable.ai/en/basic/view/gallery.md): Gallery view is a view type that displays data in a grid of images, particularly suited for managing and showcasing image-based content. It allows you to browse all records with images in a visual way, making it perfect for managing design portfolios, product catalogs, photo libraries, and similar s… - [Grid View](https://help.teable.ai/en/basic/view/grid.md): Grid view is a data presentation format in Teable where data is displayed in a spreadsheet-like layout, with each record occupying a row and each field occupying a column. Grid view can be used for viewing, editing, and analyzing data. - [Kanban View](https://help.teable.ai/en/basic/view/kanban.md): The Kanban view provides a dynamic way to manage data by displaying records as cards on a board. This intuitive layout clearly reflects task status or priority. Overall, the Kanban view helps visualize your work content and maximize efficiency, making it ideal for project management and workflow tra… - [View Collaboration](https://help.teable.ai/en/basic/view/toolbar/collaboration-mode.md): In collaboration mode, view settings are shared with everyone. In personal mode, they only apply to you. - [Filter](https://help.teable.ai/en/basic/view/toolbar/filter.md): Use filters to set conditions and quickly find the records that match what you need. - [Group](https://help.teable.ai/en/basic/view/toolbar/group.md): Group records by field values to quickly see distribution, summaries, and hierarchy. - [Share](https://help.teable.ai/en/basic/view/toolbar/share.md): Publish the current view as a public link so external users can view or embed it. - [Sort](https://help.teable.ai/en/basic/view/toolbar/sort.md): In specific views, you can sort records based on values in particular fields to display them in a specific order. Sorting records in one view does not affect the order of records in other views—sorting only applies to the view you are currently viewing. - [Changelog 2026](https://help.teable.ai/en/changelog.md) - [Changelog 2024](https://help.teable.ai/en/changelog-2024.md) - [Changelog 2025](https://help.teable.ai/en/changelog-2025.md) - [Teable vs Excel](https://help.teable.ai/en/compare/teable-vs-excel.md): Compare Teable's modern database capabilities with Excel's spreadsheet functionality. Discover which solution better handles data security, collaboration at scale, and complex analytics for your business needs. - [Subscribe and Activate License](https://help.teable.ai/en/deploy/activate.md): Learn how to buy, subscribe, and activate a Teable self-hosted license. Get your license key and unlock premium features for your self-hosted deployment. - [Deploy on AWS](https://help.teable.ai/en/deploy/aws.md): Step-by-step guide: Deploy Teable on AWS using ECS, RDS PostgreSQL, ElastiCache, and S3 - [Deploy on Azure](https://help.teable.ai/en/deploy/azure.md): Step-by-step guide: Deploy Teable on Azure using App Service or AKS, with PostgreSQL Flexible Server, Azure Cache for Redis, and S3-compatible storage - [Enable Standalone Dashboard](https://help.teable.ai/en/deploy/dashboard.md): How to enable the Standalone Dashboard feature for self-hosted deployments - [Enable External Database Connection](https://help.teable.ai/en/deploy/database-connection.md): Automatically create database roles in the application to enable secure access to base data from external applications - [Docker Deployment](https://help.teable.ai/en/deploy/docker.md) - [Configure Email Service](https://help.teable.ai/en/deploy/email.md): Enable email service to activate in-app email notifications, self-service password reset, invitation emails, and other features. - [Environment Variables](https://help.teable.ai/en/deploy/env.md): Here are all available environment variables in Teable and their explanations - [Deploy on GCP](https://help.teable.ai/en/deploy/gcp.md): Step-by-step guide: Deploy Teable on Google Cloud Platform using Cloud Run/GKE, Cloud SQL, Memorystore, and S3-compatible storage - [Kubernetes Deployment](https://help.teable.ai/en/deploy/k8s.md) - [Nginx (Reverse Proxy)](https://help.teable.ai/en/deploy/nginx.md): Recommended Nginx reverse proxy setup for Teable: HTTPS (certificates), WebSocket, Docker tips, and Nginx Proxy Manager. - [OIDC Single Sign-On](https://help.teable.ai/en/deploy/oidc.md): Configure OpenID Connect (OIDC) authentication for your self-hosted Teable instance. - [One-Click Cloud Deployment](https://help.teable.ai/en/deploy/one-key.md): Deploy Teable quickly using cloud provider templates, then subscribe to unlock paid features and activate your license. - [Overview](https://help.teable.ai/en/deploy/production-overview.md): Architecture, sizing, and deployment path selection for production Teable deployments - [Object Storage (S3-compatible)](https://help.teable.ai/en/deploy/storage.md): Production storage guidance for Teable: public/private buckets, permissions, and CORS - [Version Upgrade](https://help.teable.ai/en/deploy/upgrade.md) ## OpenAPI Specs - [swagger](https://help.teable.ai/swagger.json) - [settings](https://help.teable.ai/.vscode/settings.json) - [extensions](https://help.teable.ai/.vscode/extensions.json)