APIs & Integrations

Imartinezdetoda
Participant

API Stream to Bigquery with no rate limits on calls

SOLVE

Hi there!

 

I'm trying to set up an integration between hubspot and google cloud where i want to create a cloud function which feeds from the GET API calls that hubspot provides, to upload this information into my bigquery tables.

 

I'm having issues due to the rate limit of 100 requests per call given that i have more than 9K registers on my companies table.

 

Does someone has experienced the same issue? how can i build a workaround to ingest all my data via these API calls and have it updated withouth having to worry about the rate limits?

 

Thanks in advance!!

0 Upvotes
1 Accepted solution
johnelmer
Solution
Top Contributor | Elite Partner
Top Contributor | Elite Partner

API Stream to Bigquery with no rate limits on calls

SOLVE

@Imartinezdetoda I suspect this use case is what HubSpot had in mind with Operations Hub Enterprise, specifically the Snowflake data share. https://knowledge.hubspot.com/reports/query-hubspot-data-in-snowflake

Did this post help solve your problem? If so, please mark it as a solution.






John Elmer, CEO
Bayard Bradford

Advanced CRM Implementation | HubSpot Custom Integration Services | Datawarehouse.io Apps for HubSpot
Elite HubSpot Solutions Partner
> Follow me on LinkedIn

View solution in original post

4 Replies 4
johnelmer
Solution
Top Contributor | Elite Partner
Top Contributor | Elite Partner

API Stream to Bigquery with no rate limits on calls

SOLVE

@Imartinezdetoda I suspect this use case is what HubSpot had in mind with Operations Hub Enterprise, specifically the Snowflake data share. https://knowledge.hubspot.com/reports/query-hubspot-data-in-snowflake

Did this post help solve your problem? If so, please mark it as a solution.






John Elmer, CEO
Bayard Bradford

Advanced CRM Implementation | HubSpot Custom Integration Services | Datawarehouse.io Apps for HubSpot
Elite HubSpot Solutions Partner
> Follow me on LinkedIn
Jaycee_Lewis
Community Manager
Community Manager

API Stream to Bigquery with no rate limits on calls

SOLVE

Hi, @Imartinezdetoda 👋 Thanks for the question. Let's see if we can get the conversation going. Hey, @JBeatty @johnelmer @Mike_Eastwood, have you tackled similar projects? Or do you have any thoughts on how @Imartinezdetoda might approach this challenge is other ways? 

 

Best,

Jaycee

linkedin

Jaycee Lewis

Developer Community Manager

Community | HubSpot

0 Upvotes
Imartinezdetoda
Participant

API Stream to Bigquery with no rate limits on calls

SOLVE

Hi Jaycee, thanks for bringing awareness to the question!

 

I've actually created a workaround for using the multiple API call results and concatenate the results to have a final json file to use for streaming my data into Bigquery.

 

But it is not scalable due to computational load, API rate limits, and the data volume we plan to use in in the future.

 

Any thoughts on how to tackle this and create a streaming pipeline to Bigquery for all my hubspot data will be much appreciated.

 

Thanks in advance team!! 

0 Upvotes
Eric_Goldman
Participant

API Stream to Bigquery with no rate limits on calls

SOLVE

Hi @Imartinezdetoda we're working on some solutions to this exact problem at Sequin. I'm curious to learn more about your use case and see if we might be able to help. Send me an email, DM, or start a chat on our site → sequin.io, and we can find a time to chat.

0 Upvotes