IntegrationServiceInterface
Magento\Integration\Api\IntegrationServiceInterface
What it does
This interface defines the contract for managing Magento 2 integrations, which are used to connect third-party systems with the store via API.
Developers use this service to programmatically create, retrieve, update, and delete integrations, as well as manage their OAuth credentials and API resource permissions.
It's essential when building custom modules that need to establish API connections with external applications.
Public Methods
- create()
- get()
- findByName()
- findByConsumerId()
- findActiveIntegrationByConsumerId()
- update()
- delete()
- getSelectedResources()