GoHarbor website screenshot

GoHarbor

You can view and test the Harbor REST API from your Harbor interface using the Swagger UI. This means that you can invoke all APIs through the Harbor interface. You can navigate to the REST API through the Harbor portal, or by navigate to the Swagger UI using your Harbor instance IP.

GoHarbor publishes 14 APIs on the APIs.io network, including artifacts API, audit API, health API, and 11 more. Tagged areas include Container Registry.

GoHarbor’s developer surface includes authentication, documentation, engineering blog, and 4 more developer resources.

34.9/100 thin ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
14 APIs
Container Registry

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 34.9/100 · thin
Contract Quality 12.3 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 5.6 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/goharbor: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 14

Individual APIs this provider publishes, each with its own machine-readable definition.

GoHarbor artifacts API

The artifacts API from GoHarbor — 2 operation(s) for artifacts.

GoHarbor audit API

The audit API from GoHarbor — 1 operation(s) for audit.

GoHarbor health API

The health API from GoHarbor — 2 operation(s) for health.

GoHarbor projects API

The projects API from GoHarbor — 4 operation(s) for projects.

GoHarbor quotas API

The quotas API from GoHarbor — 2 operation(s) for quotas.

GoHarbor registries API

The registries API from GoHarbor — 1 operation(s) for registries.

GoHarbor replication API

The replication API from GoHarbor — 2 operation(s) for replication.

GoHarbor repositories API

The repositories API from GoHarbor — 3 operation(s) for repositories.

GoHarbor robots API

The robots API from GoHarbor — 2 operation(s) for robots.

GoHarbor scan API

The scan API from GoHarbor — 1 operation(s) for scan.

GoHarbor search API

The search API from GoHarbor — 1 operation(s) for search.

GoHarbor tags API

The tags API from GoHarbor — 1 operation(s) for tags.

GoHarbor usergroups API

The usergroups API from GoHarbor — 2 operation(s) for usergroups.

GoHarbor webhooks API

The webhooks API from GoHarbor — 1 operation(s) for webhooks.

Scroll for all 14

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Harbor API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Goharbor Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Goharbor Authentication

http · 1 scheme

SECURITY

Goharbor Domain Security

TLSv1.3 · HSTS

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Goharbor Agentic Access

38 operations · 14 acting

38 operations · 14 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: goharbor
name: GoHarbor
description: You can view and test the Harbor REST API from your Harbor interface using the Swagger UI. This means that you
  can invoke all APIs through the Harbor interface. You can navigate to the REST API through the Harbor portal, or by navigate
  to the Swagger UI using your Harbor instance IP.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/goharbor.png
tags:
- Container Registry
created: '2025-02-17'
modified: '2026-04-28'
url: https://raw.githubusercontent.com/api-evangelist/goharbor/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
- aid: goharbor:goharbor-artifacts-api
  name: GoHarbor artifacts API
  description: The artifacts API from GoHarbor — 2 operation(s) for artifacts.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - artifacts
  properties:
  - type: OpenAPI
    url: openapi/goharbor-artifacts-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-audit-api
  name: GoHarbor audit API
  description: The audit API from GoHarbor — 1 operation(s) for audit.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - audit
  properties:
  - type: OpenAPI
    url: openapi/goharbor-audit-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-health-api
  name: GoHarbor health API
  description: The health API from GoHarbor — 2 operation(s) for health.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - health
  properties:
  - type: OpenAPI
    url: openapi/goharbor-health-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-projects-api
  name: GoHarbor projects API
  description: The projects API from GoHarbor — 4 operation(s) for projects.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - projects
  properties:
  - type: OpenAPI
    url: openapi/goharbor-projects-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-quotas-api
  name: GoHarbor quotas API
  description: The quotas API from GoHarbor — 2 operation(s) for quotas.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - quotas
  properties:
  - type: OpenAPI
    url: openapi/goharbor-quotas-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-registries-api
  name: GoHarbor registries API
  description: The registries API from GoHarbor — 1 operation(s) for registries.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - registries
  properties:
  - type: OpenAPI
    url: openapi/goharbor-registries-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-replication-api
  name: GoHarbor replication API
  description: The replication API from GoHarbor — 2 operation(s) for replication.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - replication
  properties:
  - type: OpenAPI
    url: openapi/goharbor-replication-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-repositories-api
  name: GoHarbor repositories API
  description: The repositories API from GoHarbor — 3 operation(s) for repositories.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - repositories
  properties:
  - type: OpenAPI
    url: openapi/goharbor-repositories-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-robots-api
  name: GoHarbor robots API
  description: The robots API from GoHarbor — 2 operation(s) for robots.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - robots
  properties:
  - type: OpenAPI
    url: openapi/goharbor-robots-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-scan-api
  name: GoHarbor scan API
  description: The scan API from GoHarbor — 1 operation(s) for scan.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - scan
  properties:
  - type: OpenAPI
    url: openapi/goharbor-scan-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-search-api
  name: GoHarbor search API
  description: The search API from GoHarbor — 1 operation(s) for search.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - search
  properties:
  - type: OpenAPI
    url: openapi/goharbor-search-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-tags-api
  name: GoHarbor tags API
  description: The tags API from GoHarbor — 1 operation(s) for tags.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - tags
  properties:
  - type: OpenAPI
    url: openapi/goharbor-tags-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-usergroups-api
  name: GoHarbor usergroups API
  description: The usergroups API from GoHarbor — 2 operation(s) for usergroups.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - usergroups
  properties:
  - type: OpenAPI
    url: openapi/goharbor-usergroups-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
- aid: goharbor:goharbor-webhooks-api
  name: GoHarbor webhooks API
  description: The webhooks API from GoHarbor — 1 operation(s) for webhooks.
  humanURL: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  tags:
  - webhooks
  properties:
  - type: OpenAPI
    url: openapi/goharbor-webhooks-api-openapi.yml
  - type: Documentation
    url: https://goharbor.io/docs/2.5.0/working-with-projects/using-api-explorer/
  - type: SourceCode
    url: https://github.com/goharbor/harbor
common:
- type: AgenticAccess
  url: agentic-access/goharbor-agentic-access.yml
- type: DomainSecurity
  url: security/goharbor-domain-security.yml
- type: Authentication
  url: authentication/goharbor-authentication.yml
- type: Website
  url: https://goharbor.io/
- type: Documentation
  url: https://goharbor.io/docs/
- type: GitHubOrganization
  url: https://github.com/goharbor
- url: https://goharbor.io/blog/index.xml
  type: Blog
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com