Crea una o más invitaciones de consentimiento para el Split de Pagos 1:N. El receptor primario invita a uno o más receptores secundarios por email. Cada invitación genera un receiver_id único en formato UUID que deberás usar al crear orders con split.
POST
REQUERIDO
REQUERIDO
REQUERIDO
400Todas las invitaciones fallaron por errores de validación.
409Clave de idempotencia reutilizada con payload diferente. Si necesitas reintentar con datos distintos, genera una nueva X-Idempotency-Key. Si la solicitud es idéntica, reutiliza la misma clave.
423Solicitud concurrente con la misma clave de idempotencia en curso. Espera a que la solicitud en curso finalice antes de volver a intentar.
500Todas las invitaciones fallaron debido a un error inesperado del servidor. Si el error persiste, contacta al soporte de Mercado Pago para developers.
curl -X POST \
'https://api.mercadopago.com/v1/split-consent'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-4*********782856-12*********f202ca494*********f0baa4bb3*********648' \
-H 'X-Idempotency-Key: a966ea72-cd41-42dc-899e-94fad00a63ce' \
-H 'x-site-id: MLA' \
-d '{
"invites": [
{
"seller_email": "vendedor@example.com",
"expiration_days": 30
}
]
}'{
"succeeded": [
{
"seller_email": "vendedor@example.com",
"receiver_id": "550e8400-e29b-41d4-a716-446655440001",
"invite_url": "https://www.mercadopago.com/split-consent/accept?token=abc123"
}
],
"failed": [
{
"seller_email": "vendedor@example.com",
"error": "VALIDATION_ERROR",
"message": "seller_email already has an active consent"
}
]
}