ATaipe
December 14, 2023, 8:53pm
1
como puedo enviar este formulario con las propiedades de ticket ??
const formData = {
submittedAt: new Date().getTime().toString(),
“fields”: [{
“objectTypeId”: “0-1”,
“name”: “email”,
“value”: event[0].email
},
{
“objectTypeId”: “0-1”,
“name”: “firstname”,
“value”: event[0].firstname
},
{
“objectTypeId”: “0-1”,
“name”: “subject”,
“value”: event[0].subject
},
],
};
Hola @ATaipe , espero que estes teniendo un gran día
Con respecto a tu duda,consultemos con nuestros expertos si tienen alguna sugerencia para ti.
Hola @JuanGomez0818 , @Lucila-Andimol , @albertsg , tienen de casualidad una idea que pueda ayudar a @ATaipe con su objetivo?
Gracias a todos por contribuir.
Feliz viernes,
Diana
Hola @ATaipe , primero debes confirmar que la API que estas utilizando tenga permisos de lectura y escritura de Tickets. Por otro lado te dejo la documentación asociada a tickets para que puedas desarrollar mejor tu API:
API de CRM | Tickets (hubspot.es)
Saludos.
Hola @ATaipe ,
Primero, el formulario debe tener el campo del ticket que quieres enviar. Yo utilicé sólo “subject”.
Debes agregar el alcance “tickets” a la app privada.
Agregas las propiedades del ticket al objeto “0-5”, como se ve en el body de muestra.
{
"submittedAt": "1702689294000",
"fields": [
{
"objectTypeId": "0-1",
"name": "email",
"value": "example@example.com"
},
{
"objectTypeId": "0-5",
"name": "subject",
"value": "Asunto del ticket"
}
]
}
Saludos.