Home
Providers
Port
Port
Port is an Internal Developer Portal built around an API-first software catalog, customizable blueprints and entities, self-service actions, and scorecards. Platform teams model their own domain (services, environments, pipelines, AI agents, cloud resources) as blueprints, ingest data from integrations (GitHub, GitLab, AWS, Azure, GCP, Kubernetes, Datadog, PagerDuty, Snyk, ServiceNow), and expose developer workflows as self-service actions backed by GitHub Actions, GitLab pipelines, Jenkins, Argo, or webhooks. Everything in Port - blueprints, entities, actions, runs, scorecards, integrations, pages, webhooks, AI agents - is reachable via the public REST API.
Port publishes 2 APIs on the APIs.io network: Blueprints API and Entities API. Tagged areas include Internal Developer Portal, Service Catalog, Self-Service Actions, Platform Engineering, and Scorecards.
Port’s developer surface includes authentication, documentation, GitHub presence, and 10 more developer resources.
16 APIs
Internal Developer Portal Service Catalog Self-Service Actions Platform Engineering Scorecards Developer Experience
On this page
Kin Score
APIs 16
Open Collections 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Security Posture 4
Agentic Access 1
Resources 13
apis.yml
26 Operational Transparency
Composite quality — 36.5/100 · thin
Contract Quality
14.4 / 25
Developer Ergonomics
3.9 / 20
Commercial Clarity
7.4 / 20
Operational Transparency
3.4 / 13
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
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
aid: port-io
url: https://raw.githubusercontent.com/api-evangelist/port-io/refs/heads/main/apis.yml
name: Port
kind: company
description: Port is an Internal Developer Portal built around an API-first software catalog, customizable blueprints and
entities, self-service actions, and scorecards. Platform teams model their own domain (services, environments, pipelines,
AI agents, cloud resources) as blueprints, ingest data from integrations (GitHub, GitLab, AWS, Azure, GCP, Kubernetes, Datadog,
PagerDuty, Snyk, ServiceNow), and expose developer workflows as self-service actions backed by GitHub Actions, GitLab pipelines,
Jenkins, Argo, or webhooks. Everything in Port - blueprints, entities, actions, runs, scorecards, integrations, pages, webhooks,
AI agents - is reachable via the public REST API.
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/port-io.png
tags:
- Internal Developer Portal
- Service Catalog
- Self-Service Actions
- Platform Engineering
- Scorecards
- Developer Experience
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.19'
apis:
- aid: port-io:rest-api
name: Port REST API
description: Public REST API for the Port platform. Bearer-token authenticated (3-hour tokens minted from Port credentials),
with regional base URLs for EU and US tenants. Body size capped at 1 MiB and every response carries an X-Trace-Id header
for support.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- REST API
- Platform
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- type: BaseURL
url: https://api.us.port.io
- aid: port-io:blueprints
name: Port Blueprints API
description: Endpoints to create, read, update, and delete blueprints - the schemas that define an organization's data model
in the Port catalog (services, environments, AI agents, cloud resources, etc.).
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Blueprints
- Schema
- Catalog
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:entities
name: Port Entities API
description: Endpoints to create, search, update, and delete entities (instances of a blueprint) in the Port catalog, plus
bulk operations and relations.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Entities
- Catalog
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:actions
name: Port Actions API
description: Endpoints to manage self-service actions on blueprints and entities - day-2 operations, scaffolding, and workflows
that developers run from the Port UI or programmatically.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Actions
- Self-Service
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:action-runs
name: Port Action Runs API
description: Endpoints to trigger action runs, fetch their status and logs, post progress updates from external runners,
and approve or reject pending runs.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Action Runs
- Workflows
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:workflows
name: Port Workflows API
description: Endpoints to define and orchestrate multi-step workflows that chain Port actions, integration runs, and approvals.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Workflows
- Orchestration
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:scorecards
name: Port Scorecards API
description: Endpoints to manage scorecards (production readiness, security, SLO compliance, etc.) and query scores per
entity.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Scorecards
- Quality
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:integrations
name: Port Integrations API
description: Endpoints to register, configure, and ingest data from Port integrations (Ocean), including resync, mapping
configuration, and integration lifecycle.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Integrations
- Ocean
- Ingestion
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:webhooks
name: Port Webhooks API
description: Endpoints to register webhook subscriptions and to receive inbound webhook events from upstream systems for
ingestion into the Port catalog.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Webhooks
- Events
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:teams-users
name: Port Teams and Users API
description: Endpoints to manage teams, users, roles, and team-membership for the Port organization.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Teams
- Users
- RBAC
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:audit
name: Port Audit API
description: Endpoints to query Port audit logs for catalog, action, integration, and administrative events.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Audit
- Compliance
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:ai-agents
name: Port AI and LLM Management API
description: Endpoints to manage AI agents, prompts, memory, and LLM-driven capabilities embedded in the Port platform.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- AI
- LLM
- Agents
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:pages
name: Port Pages, Apps, and Plugins API
description: Endpoints to manage portal pages, apps, and plugin extensions that compose the developer-facing surface of
the Port IDP.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Pages
- Apps
- Plugins
properties:
- type: Documentation
url: https://docs.port.io/api-reference/port-api
- aid: port-io:ocean
name: Port Ocean Integration Framework
description: Open-source framework used to build Port integrations that ingest data from third-party systems into the catalog.
Maintained at github.com/port-labs/ocean.
humanURL: https://github.com/port-labs/ocean
baseURL: https://github.com/port-labs/ocean
tags:
- Open Source
- Integrations
- Framework
properties:
- type: Repository
url: https://github.com/port-labs/ocean
- aid: port-io:port-io-blueprints-api
name: Port Blueprints API
description: Manage blueprint definitions in the software catalog.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Blueprints
properties:
- type: OpenAPI
url: openapi/port-io-blueprints-api-openapi.yml
- aid: port-io:port-io-entities-api
name: Port Entities API
description: Manage catalog entities created from blueprints.
humanURL: https://docs.port.io/api-reference/port-api
baseURL: https://api.port.io
tags:
- Entities
properties:
- type: OpenAPI
url: openapi/port-io-entities-api-openapi.yml
common:
- type: AgenticAccess
url: agentic-access/port-io-agentic-access.yml
- type: TrustCenter
url: security/port-io-trust-center.yml
- type: VulnerabilityDisclosure
url: security/port-io-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/port-io-domain-security.yml
- type: Authentication
url: authentication/port-io-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/getport
- type: Website
url: https://www.port.io/
- type: Documentation
url: https://docs.port.io/
- type: GitHub
url: https://github.com/port-labs
- type: Plans
url: plans/port-io-plans-pricing.yml
- type: RateLimits
url: rate-limits/port-io-rate-limits.yml
- type: FinOps
url: finops/port-io-finops.yml
- type: Integrations
url: https://docs.port.io/build-your-software-catalog/sync-data-to-catalog/
- type: LlmsText
url: https://docs.port.io/llms.txt
integrations:
- name: GitHub
- name: GitLab
- name: Bitbucket
- name: Azure DevOps
- name: AWS
- name: Azure
- name: GCP
- name: Kubernetes
- name: ArgoCD
- name: Datadog
- name: PagerDuty
- name: Opsgenie
- name: Snyk
- name: SonarQube
- name: ServiceNow
- name: Jira
- name: Slack
- url: https://www.port.io/blog
type: Blog
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com