Log in
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()