Con este codigo Python me funciona para crear empresas nuevas, pero si en el fichero CSV tengo registros que ya existen y se les ha modificado algun dato, querria que me lo actualizara y no lo hace.
- Revisa tu CSV y revisa si tienen nombre de dominio dentro de las columnas ( que es el identificador principal de EMPRESAS.
Revisa que tengas dicha empresa en HubSpot.
Ejecuta tu Python. Revisa si ha actualizado o no ( añadir) información a las empresas que ya tenías.
Si es que si, el problema estaba en como estabas indicando la relación en tu CSV de subida ( seguramente o estaba vacio el campo de dominio o con otro nombre) . Si no te lo ha actualizado, es que no se puede hacer.
En caso que no te funcione, solo se me ocurre hacer una concadenación usando primero los ENDPOINTS de buscar companies, para guardar si existe y así dividir la subida en los que ya estan y los que no usando cada ENDPOINT correspondiente ( CREATE y el OTRO UPDATE) https://developers.hubspot.com/docs/api/crm/companies ( te dejo el link). Mira si fueran contactos ya existe un ENDPOINT que hace todo en uno. CREATE AND/OR UPDATE CONTACT.,
- Revisa tu CSV y revisa si tienen nombre de dominio dentro de las columnas ( que es el identificador principal de EMPRESAS.
Revisa que tengas dicha empresa en HubSpot.
Ejecuta tu Python. Revisa si ha actualizado o no ( añadir) información a las empresas que ya tenías.
Si es que si, el problema estaba en como estabas indicando la relación en tu CSV de subida ( seguramente o estaba vacio el campo de dominio o con otro nombre) . Si no te lo ha actualizado, es que no se puede hacer.
En caso que no te funcione, solo se me ocurre hacer una concadenación usando primero los ENDPOINTS de buscar companies, para guardar si existe y así dividir la subida en los que ya estan y los que no usando cada ENDPOINT correspondiente ( CREATE y el OTRO UPDATE) https://developers.hubspot.com/docs/api/crm/companies ( te dejo el link). Mira si fueran contactos ya existe un ENDPOINT que hace todo en uno. CREATE AND/OR UPDATE CONTACT.,