---
title: "Realizar a criação de uma transação TED ou TEI"
method: POST
path: "/api/v1/pagamento/ted"
tags: ["Pagamentos"]
---

# Realizar a criação de uma transação TED ou TEI

`POST /api/v1/pagamento/ted`

**Pagamento - Criação de Transação TED ou TEI**<br/>Permite que usuários autorizados iniciem e registrem transações financeiras, tanto TED (Transferência Eletrônica Disponível) entre bancos quanto TEI (Transferência Eletrônica Interna) dentro do mesmo banco. Esta API facilita o processamento ágil e eficiente de pagamentos, assegurando o cumprimento pontual das obrigações financeiras e promovendo maior transparência nas transações.<br/><br/>**Requisição**<br/><table><thead><tr><th>Campo</th><th>Tipo</th><th>Descrição</th><th>Obrigatoriedade</th></tr></thead><tbody><tr><td>cpfOperador</td><td>Texto</td><td>CPF do operador cadastrado na plataforma.</td><td>Sim</td></tr><tr><td>contaOrigem</td><td>Texto</td><td>Conta da qual se origina o pagamento com o digito verificador.</td><td>Sim</td></tr><tr><td>senhaMovimentacao</td><td>Texto</td><td>Senha de movimentação do operador utilizada na plataforma de pagamento</td><td>Sim</td></tr><tr><td>bankCode</td><td>Texto</td><td>Código de banco</td><td>Sim</td></tr><tr><td>bankName</td><td>Texto</td><td>Nome do banco</td><td>Sim</td></tr><tr><td>agency</td><td>Texto</td><td>Número da agência destino</td><td>Sim</td></tr><tr><td>agencyCode</td><td>Texto</td><td>Número verificador da agência destino</td><td>Sim</td></tr><tr><td>account</td><td>Texto</td><td>Número da conta destino</td><td>Sim</td></tr><tr><td>accountCode</td><td>Texto</td><td>Número verificador da conta destino</td><td>Sim</td></tr><tr><td>documentNumber</td><td>Texto</td><td>Cpf ou cnpj destinatário</td><td>Sim</td></tr><tr><td>name</td><td>Texto</td><td>Nome do destinatário</td><td>Sim</td></tr><tr><td>amount</td><td>Texto</td><td>Valor a ser transferido</td><td>Sim</td></tr><tr><td>dataAgendamento</td><td>Texto</td><td>Data do agendamento do pagamento</td><td>Não</td></tr></tbody></table><br/><br/>**Resposta**<br/><table><thead><tr><th>Campo</th><th>Tipo</th><th>Descrição</th></tr></thead><tbody><tr><td>message</td><td>Texto</td><td>Mensagem para comprovação do pagamento</td></tr><tr><td>Data - transaction</td><td>Texto</td><td>Código da transação</td></tr></tbody></table>

## Headers

- `client-id` string, uuid, required

## Request body

- object
  - `cpfOperador` string
  - `contaOrigem` string
  - `senhaMovimentacao` string
  - `bankCode` string
  - `bankName` string
  - `agency` string
  - `agencyCode` string
  - `account` string
  - `accountCode` string
  - `documentNumber` string
  - `name` string
  - `amount` string
  - `dataAgendamento` string

## Response `200`

Transação enviada para aprovação.

- object
  - `message` string
  - `data` object[]
    - `transaction` string

## Other responses

- `401` — Invalid client data.
- `403` — Invalid token.
- `422` — Invalid input fields.

---

[API](https://skmtc.net/meuk8/apis/k8-fintech.md) · [All operations](https://skmtc.net/meuk8/apis/k8-fintech/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/meuk8/k8-fintech/revisions/14db4977f490/schema)
