pay.piv.lol/api/v1
Usuário

Registrar usuário

Cria uma nova conta na p1v Wallet e retorna a API Key gerada. Guarde-a com segurança — não é possível recuperá-la.

POST/user/register

Parâmetros do body

CampoTipoReq.Descrição
namestringRequiredNome completo do titular
emailstringRequiredE-mail único da conta
pixKeystringRequiredChave PIX para saques automáticos
pixKeyTypestringRequiredCPF, CNPJ, EMAIL, PHONE ou RANDOM
taxIDstringOptionalCPF ou CNPJ sem pontuação
phonestringOptionalTelefone com DDD
webhookUrlstringOptionalURL HTTPS para receber eventos
request
curl -X POST https://api.piv.lol/api/v1/user/register \
  -H "Content-Type: application/json" \
  -d '{
    "name": "João Silva",
    "email": "joao@empresa.com",
    "pixKey": "joao@empresa.com",
    "pixKeyType": "EMAIL",
    "taxID": "12345678901",
    "webhookUrl": "https://meusite.com/webhook"
  }'
response 201
{
  "success": true,
  "message": "Usuário registrado com sucesso",
  "data": {
    "id": "reg_abc123",
    "apiKey": "vp_xxxxxxxxxxxxxxxxxxx",
    "name": "João Silva",
    "email": "joao@empresa.com",
    "pixKey": "joao@empresa.com",
    "pixKeyType": "EMAIL",
    "balance": 0,
    "paymentFee": 50,
    "message": "Guarde sua API Key em local seguro!"
  }
}