本产品中所有开放的API,按照功能目录分类,将API链接和API描述罗列出来。

接入地址

阿里云容器镜像的OpenAPI接入地址为 cr.{regionId}.aliyuncs.com。更多信息,请参见地域

注意事项

以下为个人版和企业版对应的版本:
  • 2016-06-07:个人版API
  • 2018-12-01:企业版API

命名空间管理

API 描述
CreateNamespace 创建一个新的命名空间。
DeleteNamespace 删除一个已有命名空间,注意这个操作会将存在于该命名空间下的所有仓库以及所有仓库下的镜像一并删除。
UpdateNamespace 更新命名空间的基本信息。
GetNamespace 查询指定命名空间的详细信息。
GetNamespaceList 查询命名空间列表。

镜像仓库管理

API 描述
CreateRepo 创建一个新的仓库。
DeleteRepo 删除一个已有仓库,注意这个操作会将存在于该仓库下的所有镜像一并删除。
UpdateRepo 更新仓库的基本信息,包括:仓库性质、摘要信息、描述信息。
GetRepoTag 查询某镜像的信息。
GetRepo 查询仓库的详细信息。
GetRepoList 查询仓库列表的信息。
GetRepoListByNamespace 根据命名空间查询仓库列表的信息。
GetRepoTags 查询仓库的镜像信息。

镜像管理

API 描述
DeleteImage 删除一个镜像版本(Tag),删除后无法恢复。

访问凭证管理

API 描述
GetAuthorizationToken 返回用于登录Registry的临时账号和临时密码,临时密码的有效时间为1小时,若使用STS方式请求时,临时密码的有效时间等同于本次请求STS Token的有效时间。