Using OpenSandbox with docker.com

Python integration

Install

pip install OpenSandbox

Quick start

import OpenSandbox

# Set your API key
client = OpenSandbox.Client(api_key="YOUR_API_KEY")
Get namespaces and repos
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://hub.docker.com/api/publisher/analytics/v1/
Get namespace
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://hub.docker.com/api/publisher/analytics/v1/namespaces/{namespace}
Get years with data
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://hub.docker.com/api/publisher/analytics/v1/namespaces/{namespace}/pulls/exports/years
SDK on GitHub 📄 API Docs
SDK
OpenSandbox
Python
API
docker.com
docker.com:dvp

At a glance

Language Python
Endpoints8
Base URLhttps://hub.docker.com/api/publisher/analytics/v1