跳转到主要内容

匿名访问

查询接口无需登录或携带凭证即可调用,包括读取公开资源、执行 Function 和 Query,以及调用 Leafage。 例如,调用创建 Function中保存的 demo.usdc_amount。将 demo 替换为实际的 Space ID:
成功时,data.result 返回 1.5。

Personal Access Token

创建、修改、删除资源等管理操作需要 Personal Access Token,操作受用户权限约束。
  1. 登录 Chaintable,在右上角账户菜单切换到个人账户。
  2. 从侧边栏进入 Personal Access Token,点击 New Token。
  3. 在 Token name 中填写用途名称,例如 docs-openapi-demo,点击 Generate token。
  4. 在 Copy your token 中复制并保存 Personal Access Token,再点击 Done。完整凭证只显示一次。
创建 Personal Access Token 的对话框
例如,在已有的 demo Space 下创建普通表。将 demo 替换为你有写权限的 Space ID,并将 <PERSONAL_ACCESS_TOKEN> 替换为刚创建的 Personal Access Token:
成功后,data.id 返回表 ID demo.asset_notes。 在 Personal Access Token 列表中查看和管理已创建的凭证。
Personal Access Token 列表显示名称、掩码后的末 4 位、创建时间及删除按钮
点击删除图标,在确认框中点击 Delete。删除后,该 Personal Access Token 立即失效。

API Key

API Key 用于应用程序的查询调用,使用所属账户的额度和请求频率上限。
  1. 登录 Chaintable,切换到要承担调用用量的账户。
  2. 从侧边栏进入 API Keys,点击 New Key。
  3. 在 API key name 中填写用途名称,例如 analytics-service,点击 Generate key。
  4. 复制并保存 Key,完整 Key 只显示一次。
创建和删除 Key 需要账户 Owner 或 Admin 权限。多个 Key 的调用共同使用所属账户的额度和请求频率上限。
Create API key 对话框中的名称输入框和 Generate key 按钮
沿用前面的匿名调用,只需添加以下请求头,并将 <API_KEY> 替换为刚创建的 Key:
Compute Units 消耗规则见接口调用。在 API Keys 列表中查看和管理 Key。
API Keys 列表中的 Key 名称和管理入口
点击对应 Key 的删除图标,在确认框中点击 Delete。删除后,该 Key 立即失效。 请妥善保管 Personal Access Token 和 API Key,不要放在公开代码或浏览器前端中。