hubspot
hubspot

Create Deal Endpoint

Crea un nuevo deal (negocio) en HubSpot y lo asocia al contacto especificado.

Implementa debounce de 30 segundos para prevenir creación de deals duplicados.

🔒 Endpoint Protegido: Requiere autenticación JWT y rol 'ui_hubspot', 'admin' o 'ui_citas'

post/api/hubspot/deals

Request body

deal_namestring required
owner_idstring required
contact_idstring required
product_typestring
phonestring nullable
citystring nullable
addressstring nullable
zip_codestring nullable
visit_datestring nullable
close_datestring nullable
teleoperadorastring nullable
comercial_nombrestring nullable
hora_visitastring nullable
provincia_negociostring nullable

Example request

{
  "address": "Calle Mayor 123",
  "city": "Madrid",
  "close_date": "2025-01-10",
  "comercial_nombre": "Juan López",
  "contact_id": "67890",
  "deal_name": "Juan Pérez García",
  "email": "cliente@ejemplo.com",
  "hora_visita": "14:30",
  "owner_id": "12345",
  "phone": "+34612345678",
  "product_type": "Fotovoltaica",
  "provincia_negocio": "Madrid",
  "teleoperadora": "María González",
  "visit_date": "2025-01-15",
  "zip_code": "28001"
}

Response

Successful Response

statusstring required
deal_idstring nullable
messagestring nullable

Changes

No recorded changes to this endpoint across all 1 revision of this API.