Drupal is a registered trademark of Dries Buytaert
Menu Per Role 8.x-1.9 Minor update available for module menu_per_role (8.x-1.9). Bible 3.4.1 Minor update available for module bible (3.4.1). Bible 3.4.0 Minor update available for module bible (3.4.0). GEO Starter JSON-LD 1.1.1 Minor update available for module geo_starter_jsonld (1.1.1). SQLite VDB Provider 1.4.0 Minor update available for module ai_vdb_provider_sqlite (1.4.0). SQLite VDB Provider 1.3.0 Minor update available for module ai_vdb_provider_sqlite (1.3.0). Burndown 1.0.70 Minor update available for module burndown (1.0.70). Webform MailerLite integration 1.0.4 Minor update available for module webform_mailerlite (1.0.4). Menu Per Role 2.0.0 Module menu_per_role updated after 7 months of inactivity (2.0.0). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Integration Report

7 sites No security coverage
View on drupal.org

This module provides a single page to check the status of third-party integrations for your website. It calls external API endpoints and displays response information, allowing you to monitor intermittent and unstable services. You can also extend the module to implement status checks for other Drupal modules.

Drupal module to provide statuses for integration services that can be intermittent and unstable.

The development of this module takes place on GitHub: https://github.com/AlexSkrypnyk/integration_report

This is a successor of the Status Report module.

Why?

If your website has 3rd party integration with one or multiple 3rd party services, such as API endpoints, this module allows to call the endpoints and see all the response information within a single page.

You may also implement status check on behalf of any other Drupal module that
does not have such information page.

Features

- Single page for all status checks.
- <iframe>-based status checks (useful for SSO with redirects).

Getting started

  1. Extend IntegrationReport class with your 3rd-party endpoint request methods.
  2. Register this class as a service in your custom module and tag it:

            services:
              example_integration_report:
                class: Drupal\example\ExampleIntegrationReport
                tags:
                  - { name: integration_report }
      
  3. Go to /admin/reports/integrations to check the status.

Refer to status_report.api.php for implementation example.

Activity

Total releases
2
First release
Mar 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
2.3.1 Stable Jun 13, 2026
2.3.0 Stable Mar 6, 2026