Advice on Efficient HubSpot API Import Management

Hi
I’m reaching out for assistance on optimizing our import process via the HubSpot API. We’re currently facing a couple of challenges and would appreciate your expertise.

1) Batch API Import: We’ve been using the batch API to import records. However, if any record contains an error, the entire import process fails. This forces us to manually remove the erroneous records and resend the import request, which is quite time-consuming.

2) Individual Record Import: We also attempted importing records individually. While this avoids the batch error issue, it is impractically slow for our needs, as we need to process thousands of records daily.

Is there a more efficient way to handle API imports in HubSpot that could help us overcome these issues? Any advice or best practices you can share would be greatly appreciated.

Thanks in advance.

Hey, @michelangeloWN :waving_hand: Thanks for your question. And thank you for adding more context and details. This definitely helps our community members. To clarify, are you using the Contacts API endpoints or the Import API?

Thanks for the additional information! — Jaycee

Hi @Jaycee_Lewis, we are using Companies API and Contacts API.

Thanks

Michelangelo