⭐️ Features
The Ocean framework was made to abstract, speed up and streamline the development of integrations for Port. As such, it comes with a variety of abstractions and features that make development for Port and interaction with Port's API simple an straight forward.
See the variety of available features and abstractions below:
Resource Mapping
Resource Mapping is an ETL layer built into the Ocean framework. Ocean integrations can use the resource mapping configuration to parse and map data from the integrated 3rd-party service to standard Port entities.
Sync Entities State
Use Ocean to keep the catalog up to date
Event Listener
Use event listeners to receive configurations from Port
Live Events
Use Ocean to process live events from 3rd-party services
User Agent
Access only the relevant data for the integration
Contexts
Use Ocean contexts to streamline integration logic
Configuration Validation
Use Ocean to validate integration inputs before startup
Actions
Understand how the Ocean framework executes integration actions