curl -X POST 'https://api.eyowallet.ru/api/v1/withdraw/create' \
-H 'X-API-Key: sua_api_key' \
-H 'Content-Type: application/json' \
-d '{
"amount": 100.00,
"pixKey": "usuario@example.com",
"pixKeyType": "EMAIL",
"description": "Saque para conta pessoal"
}'
{
"success": true,
"message": "Saque processado com sucesso",
"data": {
"id": "withdraw_abc123",
"value": 10000,
"fee": 50,
"sent": 9950,
"status": "COMPLETED",
"pixKey": "usuario@example.com",
"createdAt": "2024-01-15T10:30:00Z"
}
}
Saques
Criar Saque
Crie um novo saque para transferir dinheiro via PIX
POST
/
api
/
v1
/
withdraw
/
create
curl -X POST 'https://api.eyowallet.ru/api/v1/withdraw/create' \
-H 'X-API-Key: sua_api_key' \
-H 'Content-Type: application/json' \
-d '{
"amount": 100.00,
"pixKey": "usuario@example.com",
"pixKeyType": "EMAIL",
"description": "Saque para conta pessoal"
}'
{
"success": true,
"message": "Saque processado com sucesso",
"data": {
"id": "withdraw_abc123",
"value": 10000,
"fee": 50,
"sent": 9950,
"status": "COMPLETED",
"pixKey": "usuario@example.com",
"createdAt": "2024-01-15T10:30:00Z"
}
}
curl -X POST 'https://api.eyowallet.ru/api/v1/withdraw/create' \
-H 'X-API-Key: sua_api_key' \
-H 'Content-Type: application/json' \
-d '{
"amount": 100.00,
"pixKey": "usuario@example.com",
"pixKeyType": "EMAIL",
"description": "Saque para conta pessoal"
}'
{
"success": true,
"message": "Saque processado com sucesso",
"data": {
"id": "withdraw_abc123",
"value": 10000,
"fee": 50,
"sent": 9950,
"status": "COMPLETED",
"pixKey": "usuario@example.com",
"createdAt": "2024-01-15T10:30:00Z"
}
}
Parâmetros
number
required
Valor do saque em reais. Valor mínimo: R$ 5,00 (500 centavos).
string
required
Chave PIX do destinatário (CPF, CNPJ, e-mail, telefone ou chave aleatória).
string
required
Tipo da chave PIX:
CPF, CNPJ, EMAIL, PHONE, ou RANDOM.string
Descrição opcional do saque.
boolean
default:"false"
Se
true, o valor informado é o valor líquido que será enviado. A taxa será deduzida do saldo adicional.string
Email de outro usuário Eyo Wallet para dividir o saque. O valor do split será enviado via PIX para o usuário especificado.
number
default:"50"
Porcentagem do valor a ser transferida para o usuário de split. Valor entre 1 e 100. Padrão: 50% (divisão igualitária).
O saldo do usuário será debitado imediatamente ao criar o saque. Certifique-se de que há saldo suficiente antes de criar um saque.
Status do Saque
Os saques podem ter os seguintes status:| Status | Descrição |
|---|---|
PENDING | Saque criado, aguardando processamento |
COMPLETED | Saque processado com sucesso |
FAILED | Saque falhou |
A maioria dos saques é processada instantaneamente e ficam com status
COMPLETED imediatamente após a criação.Permissões Necessárias
Esta rota requer a permissãowrite:withdraw:create.
Rate Limiting
- 10 req/s (600 req/min) por API Key
Authorizations
API Key obtida no painel da Eyo Wallet
Body
application/json
Valor do saque em reais. Mínimo: R$ 7,00
Required range:
x >= 7Chave PIX do destinatário
Tipo da chave PIX
Available options:
CPF, CNPJ, EMAIL, PHONE, RANDOM Descrição opcional do saque
Se true, o valor informado é o valor líquido que será enviado
Código de verificação se a segurança de transferências estiver ativada
Email de outro usuário Eyo Wallet para dividir o saque
Porcentagem do valor a ser transferida para o usuário de split
Required range:
1 <= x <= 100