microsoft-azure-container-registry website screenshot

microsoft-azure-container-registry

Azure Container Registry is a managed, private Docker registry service for storing and managing container images, Helm charts, and OCI artifacts. This collection documents the REST APIs for repository management, image distribution, geo-replication, task-based builds, and webhook notifications used across cloud-native workloads.

1 APIs 0 Features

APIs

Azure Container Registry API

Azure Container Registry provides REST APIs for managing container images, Helm charts, and OCI artifacts. It supports geo-replication, image scanning, task-based builds, webhoo...

Collections

Pricing Plans

Rate Limits

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
💰
Pricing
Pricing
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Azure Container Registry REST API
  version: v2
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Repositories
    type: folder
  items:
  - info:
      name: ACR List repositories
      type: http
    http:
      method: GET
      url: https://{registry}.azurecr.io/v2/_catalog
    docs: Lists repositories in the registry.
- info:
    name: Tags
    type: folder
  items:
  - info:
      name: ACR List tags
      type: http
    http:
      method: GET
      url: https://{registry}.azurecr.io/v2/:name/tags/list
      params:
      - name: name
        value: ''
        type: path
    docs: Lists tags for a repository.
- info:
    name: Manifests
    type: folder
  items:
  - info:
      name: ACR Get manifest
      type: http
    http:
      method: GET
      url: https://{registry}.azurecr.io/v2/:name/manifests/:reference
      params:
      - name: name
        value: ''
        type: path
      - name: reference
        value: ''
        type: path
    docs: Gets a manifest by tag or digest.
  - info:
      name: ACR Put manifest
      type: http
    http:
      method: PUT
      url: https://{registry}.azurecr.io/v2/:name/manifests/:reference
      params:
      - name: name
        value: ''
        type: path
      - name: reference
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Pushes a manifest.
  - info:
      name: ACR Delete manifest
      type: http
    http:
      method: DELETE
      url: https://{registry}.azurecr.io/v2/:name/manifests/:reference
      params:
      - name: name
        value: ''
        type: path
      - name: reference
        value: ''
        type: path
    docs: Deletes a manifest.
- info:
    name: Blobs
    type: folder
  items:
  - info:
      name: ACR Get blob
      type: http
    http:
      method: GET
      url: https://{registry}.azurecr.io/v2/:name/blobs/:digest
      params:
      - name: name
        value: ''
        type: path
      - name: digest
        value: ''
        type: path
    docs: Retrieves a blob by digest.
bundled: true