🤔 FAQ
Welcome to our FAQ page! Here are some common questions and answers to help you understand and navigate through the Ocean integration framework.
What is the purpose of Ocean?
You can read about the purpose of Ocean in the Ocean overview section.
What is required to develop an integration?
To get started with the Ocean framework and develop an integration, the best place to start is the getting started guide.
How can I test my integration?
To start testing your integration, you can use the ocean sail
command. This command will run your integration locally
and will allow you to test it and verify its interaction and behavior both with the integrated service and Port.
Then proceed with triggering the integration as mentioned in the trigger your integration guide.
How can I debug my integration?
To debug your integration follow the steps in the debugging guide.
Is it necessary to publish my integration?
No, publishing your integration is optional. But we highly encourage the community to contribute and publish their integrations so that other users can benefit from them as well.
How can I publish my integration?
To publish your integration, follow the steps in the publishing guide.
How do I remove my integration from Port?
You can remove your integration by sending an HTTP DELETE method to the https://api.getport.io/v1/integration/<INTEGRATION_IDENTIFIER>
endpoint in Port's API.
Deleting an integration will not stop the service from running and ingesting data. To stop the service, you need to stop the process running the integration.
What steps are involved in setting up Kafka for my integration?
You can read all about setting up Kafka for your integration in the Kafka event listener page.
What prerequisites are there to develop my integration?
To develop an integration you need familiarity with the Python programming language and basic understanding of the Ocean framework. In addition, you need to understand how to connect your integration's code with the 3rd-party service that it integrates with.
How can I write an integration with live events?
You can read all about writing an integration with live events in our Live events guide.