---
title: "/pre-recharge"
method: POST
path: "/transactions/pre-recharge"
---

# /pre-recharge

`POST /transactions/pre-recharge`

## Headers

- `Authorization` string, required
- `Content-Type` string, required

## Request body

- object
  - `type` 'CPF' | 'CELLPHONE' | 'EMAIL', required — Tipo do documento a ser enviado
  - `key` string, required — Número do documento sem máscara (Ex: 70729012050) ou Celular (Ex: +5511912345678)
  - `cellphone` string — Celular do cliente no seguinte formato: +5511999998888
  - `webhookExternalId` string — ExternalId do webhook caso algum webhook esteja sendo utilizado.
  - `amount` number, float, required — Valor da recarga
  - `reason` string — Motivo da recarga
  - `observation` string — Observação adicional
  - `name` string — Nome do cliente
  - `additionalType` string — Tipo da recarga

## Response `201`

201

- object
  - `id` string
  - `applicationId` string
  - `type` string
  - `key` string
  - `amount` integer
  - `consumerId` unknown
  - `walletTransactionId` unknown
  - `name` string
  - `cellphone` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/crmbonus/apis/bi-crmb-nus.md) · [All operations](https://skmtc.net/crmbonus/apis/bi-crmb-nus/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crmbonus/bi-crmb-nus/revisions/7f3ebb042f1a/schema)
