Artifact Hub Stats API

Site-wide statistics

Operations 1

GET /stats Get Artifact Hub stats #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/artifact-hub-stats-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

artifact-hub-stats-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Artifact Hub Stats API
  description: Find, install and publish Cloud Native packages
  version: 1.22.0
  contact:
    name: Artifact Hub support
    url: https://cloud-native.slack.com/channels/artifact-hub
servers:
- url: https://artifacthub.io/api/v1
  description: Artifact Hub production API
tags:
- name: Stats
  description: ''
paths:
  /stats:
    get:
      tags:
      - Stats
      summary: Get Artifact Hub stats
      description: Get Artifact Hub stats
      operationId: getArtifactHubStats
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                required:
                - generated_at
                - packages
                - snapshots
                - repositories
                - organizations
                - users
                properties:
                  generated_at:
                    type: integer
                  packages:
                    type: object
                    required:
                    - total
                    properties:
                      total:
                        type: integer
                      running_total:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                      created_monthly:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                      views_daily:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                  repositories:
                    type: object
                    required:
                    - total
                    properties:
                      total:
                        type: integer
                      running_total:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                      created_monthly:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                  snapshots:
                    type: object
                    required:
                    - total
                    properties:
                      total:
                        type: integer
                      running_total:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                      created_monthly:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                  organizations:
                    type: object
                    required:
                    - total
                    properties:
                      total:
                        type: integer
                      running_total:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                  users:
                    type: object
                    required:
                    - total
                    properties:
                      total:
                        type: integer
                      running_total:
                        type: array
                        items:
                          type: array
                          items:
                            type: integer
                example:
                  generated_at: 1615980004171
                  packages:
                    total: 969
                    running_total:
                    - - 1585612800000
                      - 917
                    - - 1585872000000
                      - 918
                    - - 1586736000000
                      - 937
                    - - 1586908800000
                      - 938
                    - - 1586995200000
                      - 949
                    - - 1587340800000
                      - 953
                    - - 1587427200000
                      - 955
                    - - 1587513600000
                      - 969
                    created_monthly:
                    - - 1583020800000
                      - 917
                    - - 1585699200000
                      - 52
                    views_daily:
                    - - 1639731010000
                      - 800
                    - - 1639644610000
                      - 820
                  snapshots:
                    total: 3998
                    running_total:
                    - - 1585612800000
                      - 3906
                    - - 1585699200000
                      - 3922
                    - - 1585785600000
                      - 3935
                    - - 1585872000000
                      - 3948
                    - - 1586044800000
                      - 3951
                    - - 1586131200000
                      - 3959
                    - - 1586217600000
                      - 3981
                    - - 1586304000000
                      - 3998
                    created_monthly:
                    - - 1583020800000
                      - 3906
                    - - 1585699200000
                      - 92
                  repositories:
                    total: 181
                    running_total:
                    - - 1585612800000
                      - 172
                    - - 1585872000000
                      - 173
                    - - 1586736000000
                      - 176
                    - - 1586908800000
                      - 177
                    - - 1586995200000
                      - 181
                  organizations:
                    total: 8
                    running_total:
                    - - 1585612800000
                      - 3
                    - - 1585785600000
                      - 6
                    - - 1585872000000
                      - 7
                    - - 1586217600000
                      - 8
                  users:
                    total: 9
                    running_total:
                    - - 1584403200000
                      - 3
                    - - 1584489600000
                      - 5
                    - - 1584576000000
                      - 6
                    - - 1584662400000
                      - 8
                    - - 1584921600000
                      - 9
        '429':
          $ref: '#/components/responses/TooManyRequests'
        '500':
          $ref: '#/components/responses/InternalServerError'
components:
  responses:
    TooManyRequests:
      description: The user has sent too many requests in a given amount of time
    InternalServerError:
      description: The server encountered an unexpected condition that prevented it from fulfilling the request
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
  schemas:
    Error:
      type: object
      properties:
        message:
          type: string
          example: error details
  securitySchemes:
    ApiKeyId:
      type: apiKey
      in: header
      name: X-API-KEY-ID
    ApiKeySecret:
      type: apiKey
      in: header
      name: X-API-KEY-SECRET
x-evidence:
  source: https://artifacthub.io/docs/api/openapi.yaml
  source_title: Artifact Hub
  source_version: 1.22.0
  harvested: '2026-08-01'
  harvest_status: HTTP 200
  server_verified: https://artifacthub.io/api/v1/stats -> HTTP 200 (2026-08-01)
  note: Harvested from the provider. Replaces a reconstructed spec that shared no paths with this document and carried no schemas.