Model
IntegrationService
Magento\Integration\Model\IntegrationService
What it does
This service manages the complete lifecycle of Magento integrations, including creating, updating, deleting, and retrieving integration records.
Developers use this class when building or managing third-party system integrations that need API access to Magento, as it handles both integration data and associated OAuth consumer/token credentials automatically.
Public Methods
- create()
- update()
- delete()
- get()
- findByName()
- findByConsumerId()
- findActiveIntegrationByConsumerId()
- getSelectedResources()