跳到正文
A AmunPay API Pix版本 3.38 · 更新于 页面

创建提现

从您的余额向收款人的 Pix 密钥发送一笔 Pix。idEnvio 由您生成,用相同的正文重复同一个 idEnvio 会返回同一笔提现。

PUT /v2/ex/pix/{idEnvio}

权限范围:ex.pix.send。

PUT /v2/ex/pix/SAQ01J1ZK7M9QW3ERT5TY6UI8O
{
  "tipo": "SAQUE",
  "valor": "300.00",
  "solicitadoEm": "2026-09-18T12:00:00Z",
  "favorecido": { "chave": "12345678909", "cpf": "12345678909" },
  "referenciaExterna": "saque-778812",
  "infoPagador": "Saque pedido 778812"
}
→ 201
{
  "idEnvio": "SAQ01J1ZK7M9QW3ERT5TY6UI8O",
  "endToEndId": "E12345678202609181200000000000003",
  "status": "EM_PROCESSAMENTO",
  "tipo": "SAQUE",
  "valor": "300.00",
  "solicitadoEm": "2026-09-18T12:00:00Z",
  "prazoRegulatorio": "2026-09-18T14:00:00Z",
  "favorecido": { "chave": "12345678909", "cpf": "12345678909" },
  "referenciaExterna": "saque-778812",
  "infoPagador": "Saque pedido 778812",
  "sla": { "estouradoNaEntrada": false, "restanteSegundos": 7199 }
}

请求字段 #

字段 类型 必填 说明
tipo 字符串 是 SAQUE 或 PREMIO。
valor 字符串 是 带两位小数的金额。
solicitadoEm 字符串 是 您的客户提出请求的时间,RFC 3339。
favorecido.chave 字符串 是 收款人的 Pix 密钥。capacidades.saqueQualquerChave 为 false 时,必须是收款人本人的证件号:favorecido.cpf 或 favorecido.cnpj。
favorecido.cpf 字符串 二选一 个人收款人的 CPF,11 位数字。
favorecido.cnpj 字符串 二选一 企业收款人的 CNPJ,14 位。仅当 capacidades.favorecidoPJ 为 true 时可用。
referenciaExterna 字符串 否 您的标识符,查询时原样返回。
infoPagador 字符串 否 显示在收款人回单上的文字。
idEnvioOriginal 字符串 否 用于重试因可纠正原因而 NAO_REALIZADO 的提现。
subconta 字符串 否 付款的子账户 id。省略时由主账户付款。
exigirAprovacao 布尔值 否 true:提现等待贵公司的管理员在控制台审批,即使金额低于审批规则,或规则已关闭。
validadeSegundos 整数 否 提现发出的期限,60 至 10800 秒,从我们收到请求时开始计算。省略时不设期限。

响应字段 #

字段 类型 说明
status 字符串 EM_PROCESSAMENTO,之后变为 REALIZADO 或 NAO_REALIZADO。也可能以 AGUARDANDO_APROVACAO 状态创建,见下文。
endToEndId 字符串 Pix 的标识符。账户为名义账户(custodia.tipo 为 PARCEIRA)时可能变更一次;请以 idEnvio 作为键。提现等待审批时不返回,未获批准时(desfecho 为 RECUSADO、EXPIRADO 或 CANCELADO)也不返回。
exigirAprovacao 布尔值 您要求审批时为 true;缺省即为否。
aprovacao 对象 仅出现在被暂停的提现中:regras 和 expiraEm;作出决定后还有 desfecho、decididaEm、decididaPor 和 motivo。
prazoRegulatorio 字符串 solicitadoEm 加 120 分钟。对于等待过审批的提现,为批准时间加 120 分钟。
enviarAte 字符串 提现最晚可以发出的时间。仅当您发送了 validadeSegundos 时返回。
sla.restanteSegundos 整数 距期限还剩多少秒。有结果后,表示期限还剩余多少。
sla.estouradoNaEntrada 布尔值 我们收到请求时期限已过则为 true。之后不会改变。
valorRealizado 字符串 仅出现在被机构拆分为多笔 Pix 的提现中:实际发出的金额。所有 Pix 都发出时等于 valor,其中一笔未发出时则小于该值。见查询提现。
pix 列表 仅出现在这类提现中:其各笔 Pix,按顺序排列,每笔包含 parte、valor、status、endToEndId、liquidadoEm,以及 NAO_REALIZADO 的 Pix 中的 motivo。普通提现中没有此字段。

只发送一种证件号:favorecido.cpf 或 favorecido.cnpj。两者同时发送返回 400 requisicao_invalida;都不发送,或证件号的校验位无效,返回 400 documento_invalido。当 GET /v2/ex/config 中 capacidades.favorecidoPJ 为 true 时,收款人可以是企业;为 false 时,favorecido.cnpj 返回 400 favorecido_pj_nao_permitido,CNPJ 密钥搭配 favorecido.cpf 也是如此。为 true 时,CNPJ 密钥搭配 favorecido.cpf 返回 400 chave_nao_pertence_ao_documento:请填写该密钥所有者的 favorecido.cnpj。在响应和查询中,企业收款人返回 cnpj 代替 cpf。

您的账户可以将证件设为可选:见 GET /v2/ex/config 中的 documentoFavorecido.modo。为 OPCIONAL 时,提现可以不带 favorecido.cpf,也不带 favorecido.cnpj。CPF 或 CNPJ 密钥的证件即为密钥本身。电子邮件、电话或随机密钥的提现不带证件发出,响应中的 favorecido 只有 chave。不是有效证件的 favorecido.cpf 或 favorecido.cnpj 会被丢弃,提现按未发送该字段的情况继续;带标点、去掉标点后有效的证件按去掉标点后的形式使用。当提现经由的账户要求证件时,响应为 422 documento_exigido_pela_nominal:请发送证件后重试。

您所有账户的密钥规则都相同。请读取 GET /v2/ex/config 中的 capacidades.saqueQualquerChave。为 true 时,密钥可以是 CPF、CNPJ、电子邮件、带 +55 的电话号码或随机密钥;CPF 密钥必须是 favorecido.cpf,CNPJ 密钥必须是 favorecido.cnpj。电子邮件、电话或随机密钥不会与所填的证件号核对:发送前请自行确认。含小写字母的 CNPJ 密钥按大写读取。为 false 时,密钥必须是收款人本人的证件号,有效且不带标点,如示例所示:11 位数字的 favorecido.cpf,或在 capacidades.favorecidoPJ 为 true 时的 favorecido.cnpj。其他证件号的 CPF 或 CNPJ 密钥返回 400 chave_nao_pertence_ao_documento,在 capacidades.favorecidoPJ 为 false 时 CNPJ 密钥返回 400 favorecido_pj_nao_permitido,电子邮件、电话、随机密钥或校验位无效的证件号返回 422 chave_exige_documento。两种情况下,被拒绝时都不会创建提现。

金额超过约定值的提现、当天向同一收款人发起的第三笔及以后的提现(次数也可约定),或超过当天向同一收款人累计金额的提现,会以 status 为 AGUARDANDO_APROVACAO 创建,并带有 aprovacao 对象(regras 和 expiraEm)。金额会被预留,只有贵公司的管理员在控制台批准后,提现才会发出;若在 aprovacao.expiraEm(24 小时,若 enviarAte 更早则以其为准)之前没有作出决定,提现以 NAO_REALIZADO 结束,金额退回。事件为 payout.aguardando_aprovacao,不带 endToEndId:它在批准时重新生成,因此请始终使用 idEnvio。您发送 exigirAprovacao 为 true 的提现也是如此,即使它低于这些规则:aprovacao.regras 中 PEDIDA 排在最前,后面是该提现触发的其他规则。名称相近但错误的字段,例如 exigeAprovacao,返回 400 campo_desconhecido;请在响应中核对 status 和回显的 exigirAprovacao,并先用 R$ 1,00 验证第一笔。

管理员可以批准或拒绝。aprovacao.desfecho 为 APROVADO、RECUSADO、EXPIRADO 或 CANCELADO,aprovacao.regras 包含 PEDIDA、VALOR、QUANTIDADE_DESTINO 或 SOMA_DESTINO。除批准外,提现都以 NAO_REALIZADO 结束,motivo.codigo 为 MS02(贵公司拒绝)或 MS03(期限已过或被我们取消),类别为 TERMINAL。

使用 validadeSegundos 时,enviarAte 之后不会再开始发送,没有发出的提现以 NAO_REALIZADO 结束,原因为 MS03,金额退回。在此之前开始的发送可能晚于该时间才到达机构,机构已接受的提现会继续进行,直到机构给出结果。如果发送没有收到响应,我们会在 enviarAte 之后几分钟向机构确认,然后再结束。请等待事件,而不是看时间。重复同一个 idEnvio 会返回首次调用的 enviarAte,但同一个 idEnvio 一次带、一次不带 validadeSegundos 会返回 409 id_envio_duplicado。名称相近但错误的字段,例如 expiration,返回 400 campo_desconhecido。

有些账户不能发送 Pix。请读取 GET /v2/ex/config 中的 capacidades.saque(从子账户提现时带 ?subconta=):为 false 时,提现返回 503 capacidade_indisponivel,且不会创建。

提现会预留金额加手续费,手续费可在控制台查看。因此,金额等于全部 disponivel 的提现会返回 422 saldo_insuficiente。要全部提现,请发送余额中的 saqueMaximo:这是计入手续费后能容纳的最大金额,精确到分。

有些账户对每笔提现 Pix 设有最高金额。超过该金额的提现返回 422 valor_acima_do_maximo,最高金额在 detail 中返回,且不会创建。在这些账户中,saqueMaximo 不会超过该最高金额,其余部分通过另一笔提现发出。

结果通过 webhook payout.realizado 或 payout.nao_realizado 送达。超时或出现 5xx 后,请先查询 GET /v2/ex/pix/{idEnvio} 再重试;如果返回 404,请用同一个 idEnvio 重复 PUT。

错误 #

状态码 title 触发条件
400 id_envio_invalido idEnvio 不是 26 至 35 位字母数字字符。
400 tipo_invalido tipo 不是 SAQUE 或 PREMIO。
400 valor_invalido 金额不符合 "0.00" 格式,或不是正数。
400 requisicao_invalida 同时发送了 favorecido.cpf 和 favorecido.cnpj。
400 documento_invalido 既没有 favorecido.cpf 也没有 favorecido.cnpj,或证件号不是带正确校验位的有效 CPF 或 CNPJ。documentoFavorecido.modo 为 OPCIONAL 时不会出现此错误:缺少证件或证件无效时,提现不带该证件继续。
400 chave_nao_pertence_ao_documento CPF 或 CNPJ 密钥与所填的证件号不符。
400 favorecido_pj_nao_permitido 在 capacidades.favorecidoPJ 为 false 时发送了 favorecido.cnpj,或 CNPJ 密钥搭配 favorecido.cpf。
400 chave_pix_invalida 密钥不符合任何类型的格式,或是校验位无效的 CPF 或 CNPJ。
400 solicitado_em_invalido solicitadoEm 格式错误,或比当前时间晚 5 分钟以上。
400 validade_invalida validadeSegundos 不在 60 至 10800 之间,或为 0。
400 campo_desconhecido 字段名与 exigirAprovacao 或 validadeSegundos 相近但错误,或请求中带有 enviarAte。
403 subconta_indisponivel subconta 存在,但状态不是 ATIVA。
409 id_envio_duplicado 同一个 idEnvio 已存在,但 valor、tipo、收款人证件号、subconta 或 exigirAprovacao 不同,或一次带、一次不带 validadeSegundos。若只是密钥、solicitadoEm 或 referenciaExterna 不同,则返回 200 和已记录的提现;要换密钥,请使用另一个 idEnvio。
422 subconta_nao_encontrada subconta 不存在。
422 saldo_insuficiente 可用余额不足以支付金额加提现手续费。
422 saldo_bloqueado_med 可用余额不足以支付提现,且该账户有冻结余额(争议、司法命令或风险分析)。GET /v2/ex/bloqueios 列出每一项冻结。
422 limite_excedido 超过单笔上限,或超过该收款人的每日或每月上限。具体数值在 violacoes 中。
422 chave_sob_reivindicacao 该密钥正在进行可携转或所有权申领。请索取另一个密钥。
422 chave_exige_documento capacidades.saqueQualquerChave 为 false,而密钥是电子邮件、电话、随机密钥或校验位无效的证件号。
422 documento_exigido_pela_nominal 提现未带证件,documentoFavorecido.modo 为 OPCIONAL,且经由的账户在提现时要求证件。请发送 favorecido.cpf 或 favorecido.cnpj。
422 valor_abaixo_do_minimo 金额低于该账户的最低提现金额。最低金额在 detail 中返回,提现不会创建。
422 valor_acima_do_maximo 金额高于该账户每笔提现 Pix 的最高金额。最高金额在 detail 中返回,提现不会创建。
422 favorecido_restrito 收款人的 CPF 受到限制。
422 pagamento_negado_compliance 被风险分析拒绝。请勿重试。
422 cadeia_retry_invalida idEnvioOriginal 指向的不是一笔 tipo 和 solicitadoEm 相同、状态为 NAO_REALIZADO 的提现。
503 capacidade_indisponivel 该账户不能发送 Pix:capacidades.saque 为 false。