跳转至

Admin API

Admin API 允许您的服务器通过 GraphQL 端点管理用户,您可以列出用户、搜索用户、查看用户详情等等。事实上,管理台中的用户管理部分正是基于 Admin API 构建的。

Admin API 的 GraphQL 端点

Admin API 的 GraphQL 端点位于 /_api/admin/graphql。例如,如果您的应用是 myapp ,那么端点就是 https://myapp.authanyid.com/_api/admin/graphql 。

API 端点的身份验证

访问 Admin API 的 GraphQL 端点,需要您的服务器生成一个有效的 JWT,并将其作为 Authorization HTTP 请求头发送。

关于如何安全地访问 Admin API,请参见 身份验证与安全。

API Explorer

如果想探索 Admin API 的功能,可以访问 GraphiQL tool,在其中也可以查看 GraphQL schema。

  • 进入 高级 -> Admin API
  • 点击 GraphiQL tool 链接
  • 点击左上角的 Docs 按钮,切换显示 schema 文档。

在管理台中使用 GraphiQL tool 浏览 Admin API

危险

GraphiQL tool 并非沙盒环境,所有更改都会作用于 真实的生产环境数据。请谨慎操作!

API Schema

API Schema

API Examples

API 查询与变更