← Tools Reference

Feishu

Feishu integration (Productivity, Storage). Imported from open-connector.

OAuth6 toolshttps://open.feishu.cn/open-apis
GET
feishu_get_current_user
Get the profile of the Feishu user who authorized this connection, using their user_access_token.

/authen/v1/user_info

GET
feishu_get_document
Get a Feishu docx document's basic metadata (title and revision) that the authorized user can read.

/docx/v1/documents/{documentId}

1 parameter
ParamTypeRequiredDescription
documentIdstringrequiredThe docx document id, from the document URL (.../docx/<document_id>).
GET
feishu_get_document_content
Read the full plain-text content of a Feishu docx document the authorized user can access.

/docx/v1/documents/{documentId}/raw_content

2 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe docx document id, from the document URL (.../docx/<document_id>).
langintegeroptionalLanguage for @user mentions in the text: 0 = default name, 1 = English name.
GET
feishu_list_document_blocks
List a Feishu docx document's structured blocks (one page), for reading document structure and rich content.

/docx/v1/documents/{documentId}/blocks

5 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe docx document id, from the document URL (.../docx/<document_id>).
pageSizeintegeroptionalNumber of blocks per page (max 500, default 500).
pageTokenstringoptionalThe page token returned by a previous call; omit for the first page.
documentRevisionIdintegeroptionalDocument revision to read; -1 (default) reads the latest version.
userIdTypestringoptionalThe user id format for user fields in blocks.
GET
feishu_list_bitable_tables
List the data tables in a Feishu Bitable (多维表格) the authorized user can access.

/bitable/v1/apps/{appToken}/tables

3 parameters
ParamTypeRequiredDescription
appTokenstringrequiredThe Bitable app token, from the Base URL (.../base/<app_token>).
pageSizeintegeroptionalNumber of tables per page (max 100, default 20).
pageTokenstringoptionalThe page token returned by a previous call; omit for the first page.
GET
feishu_list_bitable_fields
List the fields (columns) of a Feishu Bitable table, to understand its schema before reading rows.

/bitable/v1/apps/{appToken}/tables/{tableId}/fields

5 parameters
ParamTypeRequiredDescription
appTokenstringrequiredThe Bitable app token, from the Base URL (.../base/<app_token>).
tableIdstringrequiredThe Bitable table id (starts with tbl), from the URL (?table=<table_id>).
viewIdstringoptionalRestrict fields to a specific view id (optional).
pageSizeintegeroptionalNumber of fields per page (max 100, default 20).
pageTokenstringoptionalThe page token returned by a previous call; omit for the first page.