# repository_info


[API catalog](/reference/api/) · [Docker Hub overview](/reference/api/hub/latest/) · [Product manual](https://docs.docker.com/docker-hub/) · [OpenAPI specification](/reference/api/hub/latest.yaml)

API version: 2-beta



Schema constraints and annotations:

```json
{
  "examples": [
    {
      "categories": [],
      "collaborator_count": 0,
      "content_types": [],
      "date_registered": "2025-01-20T10:30:00Z",
      "description": "A sample application repository",
      "full_description": "This is a comprehensive description of my application repository that contains additional details about the project.",
      "has_starred": false,
      "hub_user": "myorganization",
      "immutable_tags_settings": {
        "enabled": false,
        "rules": []
      },
      "is_automated": false,
      "is_private": false,
      "last_updated": "2025-01-20T10:30:00Z",
      "media_types": [],
      "name": "my-app",
      "namespace": "myorganization",
      "permissions": {
        "admin": true,
        "read": true,
        "write": true
      },
      "pull_count": 0,
      "repository_type": "image",
      "source": null,
      "star_count": 0,
      "status": 1,
      "status_description": "Active",
      "storage_size": null,
      "user": "myorganization"
    }
  ],
  "properties": {
    "affiliation": {
      "description": "Repository affiliation",
      "type": [
        "string",
        "null"
      ]
    },
    "categories": {
      "description": "Repository categories",
      "items": {
        "$ref": "#/components/schemas/category"
      },
      "type": "array"
    },
    "collaborator_count": {
      "description": "Number of collaborators",
      "format": "int64",
      "type": "integer"
    },
    "content_types": {
      "description": "Supported content types",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "date_registered": {
      "description": "ISO 8601 timestamp of when repository was created",
      "example": "2021-01-05T21:06:53.506400Z",
      "format": "date-time",
      "type": "string"
    },
    "description": {
      "description": "Short description of the repository",
      "type": "string"
    },
    "full_description": {
      "description": "Full description of the repository",
      "type": [
        "string",
        "null"
      ]
    },
    "has_starred": {
      "description": "Whether the current user has starred this repository",
      "type": "boolean"
    },
    "hub_user": {
      "description": "Hub user information",
      "type": [
        "string",
        "null"
      ]
    },
    "immutable_tags_settings": {
      "$ref": "#/components/schemas/immutable_tags_settings"
    },
    "is_automated": {
      "description": "Whether the repository has automated builds",
      "type": "boolean"
    },
    "is_private": {
      "description": "Whether the repository is private",
      "type": "boolean"
    },
    "last_modified": {
      "description": "ISO 8601 timestamp of when repository was last modified",
      "example": "2021-01-05T21:06:53.506400Z",
      "format": "date-time",
      "type": [
        "string",
        "null"
      ]
    },
    "last_updated": {
      "description": "ISO 8601 timestamp of when repository was last updated",
      "example": "2021-01-05T21:06:53.506400Z",
      "format": "date-time",
      "type": "string"
    },
    "media_types": {
      "description": "Supported media types",
      "items": {
        "type": [
          "string",
          "null"
        ]
      },
      "type": "array"
    },
    "name": {
      "description": "Repository name",
      "type": "string"
    },
    "namespace": {
      "description": "Repository namespace",
      "type": "string"
    },
    "permissions": {
      "$ref": "#/components/schemas/repo_permissions"
    },
    "pull_count": {
      "description": "Number of pulls",
      "format": "int64",
      "type": "integer"
    },
    "repository_type": {
      "description": "Type of the repository",
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "description": "Source of the repository, where it was created from",
      "type": [
        "string",
        "null"
      ]
    },
    "star_count": {
      "description": "Number of stars",
      "format": "int64",
      "type": "integer"
    },
    "status": {
      "description": "Repository status code",
      "type": "integer"
    },
    "status_description": {
      "description": "Description of the repository status",
      "type": "string"
    },
    "storage_size": {
      "description": "Storage size in bytes",
      "format": "int64",
      "type": [
        "integer",
        "null"
      ]
    },
    "user": {
      "description": "Username of the repository owner",
      "type": "string"
    }
  },
  "required": [
    "user",
    "name",
    "namespace",
    "status",
    "status_description",
    "description",
    "is_private",
    "is_automated",
    "star_count",
    "pull_count",
    "last_updated",
    "date_registered",
    "collaborator_count",
    "has_starred",
    "permissions",
    "media_types",
    "content_types",
    "categories",
    "immutable_tags_settings"
  ],
  "type": "object"
}
```



