# How to create a custom Ocean integration in Port

DevFeed: [How to create a custom Ocean integration in Port](<https://devfeed.tech/articles/how-to-create-a-custom-ocean-integration-in-port-12240.md>)

Original publisher: [Read original article](<https://www.port.io/blog/how-to-write-your-own-port-integration>)

Author: Trevor Garcia

Published: 2026-07-22T11:50:21Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [API](<https://devfeed.tech/topics/api.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>), [Security](<https://devfeed.tech/topics/security.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>)

Tags: [api-keys](<https://devfeed.tech/tags/api-keys.md>), [building](<https://devfeed.tech/tags/building.md>), [cli](<https://devfeed.tech/tags/cli.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [integration](<https://devfeed.tech/tags/integration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [security](<https://devfeed.tech/tags/security.md>)

## AI overview

This article explains how to create a custom Ocean integration for Port. It covers prerequisites such as administrator access, familiarity with the target tool, planning for security and compliance, configuration mapping, API keys, and endpoints. It then introduces Ocean's CLI and scaffolding command for starting a new integration.

## Source excerpt

Ocean is an open-source extensibility framework connecting third-party tools to Port. This is an overview on building a custom integration.