---
title: "Get notified about CEP updates (Penny Validation)"
method: POST
path: "cep"
---

# Get notified about CEP updates (Penny Validation)

`POST cep` (webhook)

Sends CEP status updates for Penny Validation: PENDING, DELAYED, COMPLETED, or FAILED. This CEP webhook is only triggered for Penny Validation transactions (amount = 0.01 MXN). Note: `INITIALIZED` is never emitted by the webhook (it may appear on API reads only and should be treated as PENDING).

## Payload

- WebhookCepEvent
  - `id_msg` string, uuid, required — Unique message identifier (use for idempotency/deduplication)
  - `msg_name` 'CEP', required — Event name
  - `msg_date` string, date, required — Event date (YYYY-MM-DD)
  - `body` object, required
    - `id` string, uuid — Transaction ID for the penny validation
    - `tracking_key` string
    - `beneficiary_account` string — CLABE of the beneficiary
    - `beneficiary_name` string
    - `beneficiary_rfc` string, nullable
    - `status` 'PENDING' | 'DELAYED' | 'COMPLETED' | 'FAILED' — CEP processing status
    - `processed_at` string, date-time, nullable — Timestamp when CEP was finalized (COMPLETED/FAILED)

## Acknowledgement `200`

CEP notification received and accepted

## Other responses

- `202` — CEP notification received; additional validations will be done asynchronously
- `422` — CEP notification received, but not accepted

---

[API](https://skmtc.dev/monato/apis/fincore-api.md) · [All operations](https://skmtc.dev/monato/apis/fincore-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/monato/fincore-api/revisions/a8263ed74545/schema)
