INTEGRATIONS

Connect Mosce ERP to any system. Real-time events, signed with HMAC.

Leverage 40 distinct event types to sync your stack. With exponential retries and cryptographic signatures, your data always arrives securely and on time.

Available events

Every meaningful change in your business triggers an event you can capture and process in your systems.

Sales

8
  • invoice.created
  • invoice.updated
  • invoice.voided
  • invoice.paid
  • invoice.overdue
  • payment.received
  • credit_note.issued
  • quote.accepted

Purchases

5
  • purchase_order.created
  • purchase_order.received
  • supplier.created
  • expense.recorded
  • payment.issued

Inventory

6
  • product.created
  • stock.adjusted
  • low_stock.alert
  • transfer.completed
  • count.adjustment
  • product.archived

Fiscal e-CF

7
  • ecf.submitted
  • ecf.accepted
  • ecf.rejected
  • ecf.contingency_activated
  • ecf.contingency_resolved
  • inbound_ecf.received
  • sequence.exhaustion_warning

Customers

4
  • customer.created
  • customer.updated
  • customer.archived
  • customer.balance_threshold

System

8
  • backup.completed
  • backup.failed
  • user.created
  • user.deactivated
  • role.assigned
  • audit.exported
  • report.scheduled
  • tier.usage_threshold

Data tools

2
  • data.export.completed
  • data.import.completed

40 events covering every change that matters.

How it works

  1. 1

    Configure your endpoint with an HMAC key

    Register your server URL and generate a secret key. Mosce ERP will sign every request with HMAC-SHA256 so you can verify authenticity.

  2. 2

    Subscribe to the events that matter

    Choose from 40 available events which ones you want to receive. You can adjust your subscription at any time from the dashboard.

  3. 3

    Process with verified signatures

    Verify the HMAC signature on your server and process the payload with confidence. Use the event_id to guarantee idempotency.

Security and reliability

Every delivery is designed to be secure, traceable, and fault-tolerant.

HMAC SHA-256

Every request carries a cryptographic signature so you can verify it came from Mosce ERP and that the payload was not altered in transit.

Exponential retries up to 24 h

If your endpoint fails or times out, Mosce ERP retries with exponential back-off for up to 24 hours, covering transient outages.

Idempotency with event_id

Every event includes a unique event_id. Use it to detect and discard duplicates in your system without the risk of processing the same event twice.

Delivery metrics

View delivery history, response statuses, and latency for each endpoint directly from the dashboard.

Integrate in minutes

Verify signatures and process events with a few lines of code in any language.

# Verificar firma HMAC en cURL (ejemplo de payload)
curl -X POST https://tu-app.com/webhooks/tu-servidor \
  -H "Content-Type: application/json" \
  -H "X-Helix-Signature: sha256=<firma>" \
  -H "X-Helix-Event: invoice.paid" \
  -d '{
    "event": "invoice.paid",
    "event_id": "evt_01HXYZ9ABCDE",
    "timestamp": "2025-05-09T14:30:00Z",
    "data": {
      "invoice_id": "inv_01HXYZ123",
      "amount": 15000,
      "currency": "DOP",
      "customer_name": "Empresa ABC"
    }
  }'

Ready to automate?

Connect Mosce ERP to your stack today and automate the workflows you currently handle manually.