{
  "id": "pypi/upload",
  "sourceId": "pypi:upload",
  "providerSlug": "pypi",
  "productSlug": "upload",
  "name": "PyPI Upload API",
  "provider": {
    "id": "pypi",
    "name": "PyPI",
    "platform": false,
    "external": true,
    "curated": true,
    "curatedBasis": "curated 2026-08-24: widely-adopted, high-quality",
    "description": "Python package index with JSON metadata and upload APIs.",
    "docsUrl": "https://docs.pypi.org",
    "docsVerified": true,
    "transport": "rest"
  },
  "kind": null,
  "category": "software-it-services",
  "categories": [
    "software-it-services"
  ],
  "categoryInferred": false,
  "capability": null,
  "capabilityHints": [
    "pyPIUploadAPI"
  ],
  "summary": "The PyPI Upload API is the endpoint used by tools like twine and build frontends to publish Python package distributions to the Python Package Index. Served at upload.pypi.org, it emulates the legacy ",
  "url": "https://docs.pypi.org/api/upload/",
  "qa_score": null,
  "agent_default": false,
  "pricing": null,
  "sandbox": null,
  "sla": null,
  "coordinates": {
    "industry": "software-it-services",
    "function": null,
    "occupations": [],
    "records": []
  },
  "assigned": [],
  "demo": false,
  "external": true,
  "federated": false,
  "apis_ax": null,
  "source": "apis.io",
  "sources": [
    "apis.io"
  ],
  "tier": 1,
  "probe": {
    "probedAt": "2026-08-24",
    "probeVersion": "0.1",
    "reachable": true,
    "rootStatus": 200,
    "latencyMs": 211,
    "docsLive": true,
    "specFound": false,
    "specUrl": null,
    "machineFace": false,
    "authDocumented": false,
    "cors": true,
    "timeouts": 0,
    "errors": [],
    "probeScore": 2.5
  },
  "externalScores": {
    "apisIo": {
      "composite": 16.6,
      "band": "emerging",
      "agentReadiness": 3,
      "scoredAt": "2026-08-21",
      "source": "apis.io published scores; not a platform/api.qa score"
    }
  },
  "naics": {
    "code": "513210",
    "level": "national-industry",
    "basis": "registerKey:software-it-services",
    "inferred": true
  },
  "economicClass": "EFFECT",
  "economicClassInferred": true,
  "economicClassBasis": "effect verb in source operations",
  "interfaces": [
    {
      "transport": "rest",
      "kind": null
    }
  ],
  "urls": {
    "html": "https://apis.directory/apis/pypi/upload/",
    "json": "https://apis.directory/apis/pypi/upload.json"
  }
}