đź“„ DocumentaciĂłn - Demo Lead Generation
Esta API permite registrar y consultar leads en la plataforma.
đź”— Crear un Lead
EnvĂa un POST a:
curl -X POST http://localhost:3000/api/leads \
-H "Content-Type: application/json" \
-d '{
"lead": {
"name": "MarĂa LĂłpez",
"email": "maria@example.com",
"phone": "555-987-6543",
"company": "Acme Corp",
"additional_info": "Interesada en paquete premium"
}
}'
🔍 Consultar Lead por ID o Email
GET con ?id= o ?email=:
curl -X GET "http://localhost:3000/api/leads?id=1" -H "Accept: application/json" curl -X GET "http://localhost:3000/api/leads?email=maria@example.com" -H "Accept: application/json"
📌 Respuestas
✅ Éxito (200 OK)
{"status":"success","leads":[{ "id":1, "name":"MarĂa LĂłpez", ... }]}
❌ No encontrado (404)
{"status":"error","message":"Lead not found"}
⚠️ Parámetros faltantes (400)
{"status":"error","message":"Please provide either an ID or email"}