Logo Detucel

đź“„ 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"}