---
title: "Realizar pagamento"
method: POST
path: "/vehicledebtsapi/v1/payDebts"
---

# Realizar pagamento

`POST /vehicledebtsapi/v1/payDebts`

Essa API possibilita que seja realizado a solicitação de um ou vários pagamentos de forma assíncrona, sendo assim, após enviar a requisição enviaremos um gatilho no formato JSON em seu webhook.

Para mais informações de como realizar a implementação dessa API criamos esse [artigo](https://developers.celcoin.com.br/docs/sobre-a-api-de-auto#executar-o-pagamento-de-um-d%C3%A9bito-veicular).

Criamos uma tabela que contém todos os erros que essa api pode retornar, recomendamos a leitura do da mesma para realizar a implementação dessa [**api**] (https://developers.celcoin.com.br/docs/tabela-de-erros-3#api-de-pagamentos-de-debitos-veiculares).

## Request body

- object
  - `transactionId` integer, required — ID único gerado para pesquisa de seus débitos
  - `debtIdList` string[], required — ID dos Débitos que você quer realizar o pagamento
  - `clientRequestId` string, required — Identificador da transação. Pode ser um ID interno da transação e é utilizado com idempotência

## Response `200`

200

- object
  - `paymentId` string
  - `errorCode` string
  - `message` string

## Other responses

- `400` — 400
- `401` — 401
- `500` — 500

---

[API](https://skmtc.net/celcoin/apis/api-para-transa-es.md) · [All operations](https://skmtc.net/celcoin/apis/api-para-transa-es/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celcoin/api-para-transa-es/revisions/85dd6188a37b/schema)
