Important Update: As of 2023-10-05, new Google CSE customers attempting to make requests to the Custom Search Site Restricted JSON API will receive an error message response "Your Google Custom Search API key doesn't have permission for the service" in their Google Search jobs.
To make work this automation, you can now utilize our API key with the bundled credits: Check out this article for more information: Bundled Credits: Use Captain Data's credits on third party integrations.
Reach out to our Sales team at email@example.com to request activation on your account. 💪
Before the 5th of October 2023, you could:
Here is the complete Google CSE Authentication documentation.
First, make sure you're signed in with your professional Google account (Google always switches):
Once you made sure of that, head over to the API KEY section and click on "Get a Key":
Select a project from the dropdown list.
Or create a new, for example "API Enrichment".
It will generate a new API Key, copy this key:
Add a new account
Head over to the Integrations page and click on Google Custom Search:
Click on Connect a New Account:
Give your account a name and paste your API key 🗝
Save your account 💾
When you're using workflows that are working with a Google Custom Search, make sure you activated the billing and pay attention to the limits applied. Ok Google?
Head over to Google Cloud Platform Billing
Follow the steps to start your free trial (who does not love free credits):
Next verify your mobile phone.
Then select "Create payments profile"
Link your project
Once you're done and everything is validated from the payment side, head over to Account Management.
It should list all the projects that are linked to this billing account.
You should see the project you used to create the API key previously.
So if you selected the project "API Enrichment", you should see it in the list.
If not, make sure to link the project "API Enrichment" to your billing account.
Custom Search JSON API provides 100 search queries per day for free.
If you need more, you may sign up for billing in the API Console.
Additional requests cost $5 per 1000 queries, up to 10k queries per day.