PHPackages                             carbon/mautic-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. carbon/mautic-bundle

ActiveMautic-plugin

carbon/mautic-bundle
====================

Extend Mautic for usage with Carbon.Mautic in Neos CMS

0.3.0(8mo ago)0578↓50%GPL-3.0PHP

Since Sep 2Pushed 8mo agoCompare

[ Source](https://github.com/CarbonPackages/Carbon.MauticBundle)[ Packagist](https://packagist.org/packages/carbon/mautic-bundle)[ RSS](/packages/carbon-mautic-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Mautic Carbon Bundle API Documentation
======================================

[](#mautic-carbon-bundle-api-documentation)

Extend Mautic for usage with Carbon.Mautic in Neos CMS

API Endpoints
-------------

[](#api-endpoints)

Here a short overview of the API endpoints available in the Mautic Carbon Bundle.

### 1. Ping Endpoint

[](#1-ping-endpoint)

- **Path:** `/api/ping`
- **Method:** `GET`
- **Description:** This endpoint is used to check the availability of the API. It returns a simple JSON response with a "ping" message.

#### 1.1 Example Request

[](#11-example-request)

```
GET /api/ping HTTP/1.1
Host: your-mautic-instance.com
```

#### 1.2 Example Response

[](#12-example-response)

```
{
  "success": 1,
  "ping": "pong"
}
```

### 2. Send Example Email

[](#2-send-example-email)

- **Path:** `/api/emails/{id}/example`
- **Method:** `POST`
- **Description:** This endpoint sends example emails to specified recipients. The email ID must be provided in the path.

#### 2.1 Example Request

[](#21-example-request)

```
POST /api/emails/123/example HTTP/1.1
Host: your-mautic-instance.com
Content-Type: application/json

{
    "recipients": ["example@example.com"],
    "previewForContactId": 1
}
```

#### 2.2 Example Response

[](#22-example-response)

```
{
  "success": 1,
  "recipients": ["example@example.com"]
}
```

### 3. Update Email Settings

[](#3-update-email-settings)

- **Path:** `/api/emails/{id}/settings`
- **Method:** `POST`
- **Description:** This endpoint updates the settings for a specific email. The email ID must be provided in the path.

#### 3.1 Example Request

[](#31-example-request)

```
POST /api/emails/123/settings HTTP/1.1
Host: your-mautic-instance.com
Content-Type: application/json

{
    "settingKey": "settingValue"
}
```

#### 3.2 Example Response

[](#32-example-response)

```
{
  "success": 1,
  "settings": {
    "settingKey": "settingValue"
  }
}
```

### 4. Get Email Settings

[](#4-get-email-settings)

- **Path:** `/api/emails/{id}/settings`
- **Method:** `GET`
- **Description:** This endpoint retrieves the settings for a specific email. The email ID must be provided in the path.

#### 4.1 Example Request

[](#41-example-request)

```
GET /api/emails/123/settings HTTP/1.1
Host: your-mautic-instance.com
```

#### 4.2 Example Response

[](#42-example-response)

```
{
  "success": 1,
  "settings": {
    "settingKey": "settingValue"
  }
}
```

Notes
-----

[](#notes)

- Add the API credentials to every request.
- Replace `your-mautic-instance.com` with the actual domain of your Mautic instance.
- Ensure that the email ID provided in the path is valid and exists in your Mautic instance.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance62

Regular maintenance activity

Popularity18

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity27

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~16 days

Total

2

Last Release

241d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5fec51ac160a110a31a72a54ac29e276a447d8306205a052d35491ac9cf0589b?d=identicon)[jonnitto](/maintainers/jonnitto)

---

Top Contributors

[![jonnitto](https://avatars.githubusercontent.com/u/4510166?v=4)](https://github.com/jonnitto "jonnitto (3 commits)")

---

Tags

mautic-pluginneoscms

### Embed Badge

![Health badge](/badges/carbon-mautic-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/carbon-mautic-bundle/health.svg)](https://phpackages.com/packages/carbon-mautic-bundle)
```

###  Alternatives

[mautic/core

Mautic Open Source Distribution

9.4k2.5k7](/packages/mautic-core)[mautic/grapes-js-builder-bundle

GrapesJS Builder with MJML support for Mautic

5684.1k4](/packages/mautic-grapes-js-builder-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
