🌐
Google
programmablesearchengine.google.com › about
Programmable Search Engine by Google
Help people find what they need on your website. Add a customizable search box to your web pages and show fast, relevant results powered by Google.
🌐
Google
developers.google.com › programmable search engine › custom search json api: introduction
Custom Search JSON API: Introduction | Programmable Search Engine | Google for Developers
Programmable Search Engine (free edition) users: Get a Key · After you have an API key, your application can append the query parameter key=yourAPIKey to all request URLs. The API key is safe for embedding in URLs, it doesn't need any encoding. There is only one method to invoke in the Custom Search JSON API:
Discussions

From where to get the API key for the Programmable Search Engine that I have created? - Programmable Search Engine Community
Skip to main content · Programmable Search Engine Help · Sign in · Google Help · Help Center · Community · Programmable Search Engine · Terms of Service · Submit feedback · Send feedback on More on support.google.com
🌐 support.google.com
Google Search for Discourse AI - Programmable Search Engine and Custom Search API - Integrations - Discourse Meta
Google Search for Discourse AI To set up a Google search bot with the Discourse AI plugin, you will need to configure a Google Programmable Search Engine and Custom Search API key. Whichever AI model you use will need to use this search tool to return Google search results. More on meta.discourse.org
🌐 meta.discourse.org
7
May 7, 2024
TIL that Google allows you to create custom search for your website
Lol what? This is as old as Google. We used to add these to sites around 2006-2008 until they started charging to remove ads. More on reddit.com
🌐 r/webdev
58
203
October 9, 2023
Direct link to obtain a google custom search API key? - Stack Overflow
I changed the tag from app engine to search api. this question doesn't seem to have anything to do with google app engine. ... You can get an API key by visiting https://code.google.com/apis/console and clicking "API Access". You will then need to switch on the custom search API on the "Services" ... More on stackoverflow.com
🌐 stackoverflow.com
🌐
Medium
joeyism.medium.com › custom-google-search-api-fbbafe4711eb
Custom Google Search API. If you want to get results of Google… | by Joey S | Medium
July 23, 2021 - You can enable Custom Search API Key here. ... Click on CREATE CREDENTIALS, then API key. Remember your API key, we’ll use it later. With the cx number and API key, we have everything we need to query Google API.
🌐
Google
developers.google.com › programmable search engine › custom search json api
Custom Search JSON API | Programmable Search Engine | Google for Developers
The Custom Search JSON API allows ... API follows the OpenSearch 1.1 Specification. To use the API, you need a configured Programmable Search Engine and an API key....
🌐
ORYXLABS
oryxlabs.ae › blog › accessing-google-custom-search-engine-results-api-step-step-guide-4-5
Accessing Google Custom Search Engine Results via API
February 4, 2025 - Replace QUERY with your search term, API_KEY with your API key, and CSE_ID with your Custom Search Engine ID.
🌐
Google Support
support.google.com › googleapi › answer › 6158862
Setting up API keys - API Console Help
The application passes this key into all API requests as a key=API_key parameter.
🌐
Google
docs.cloud.google.com › application development › google cloud sdk › authentication › manage api keys
Manage API keys | Authentication | Google Cloud Documentation
SERVICE_1, SERVICE_2...: The service names of the APIs that the key can be used to access. You must provide all service names with the request; the service names provided replace any existing services on the key. You can find the service name by searching for the API on the API dashboard.
🌐
SerpApi
serpapi.com
SerpApi: Google Search API
In addition, each API request runs in a full browser, and we'll even solve all CAPTCHAs, completely mimicking what a human would do. This guarantees that you get what users truly see. Get Google results from anywhere in the world with our "location" parameter.
Find elsewhere
🌐
Google Support
support.google.com › programmable-search › thread › 274749938 › from-where-to-get-the-api-key-for-the-programmable-search-engine-that-i-have-created
From where to get the API key for the Programmable Search Engine that I have created? - Programmable Search Engine Community
Skip to main content · Programmable Search Engine Help · Sign in · Google Help · Help Center · Community · Programmable Search Engine · Terms of Service · Submit feedback · Send feedback on
🌐
Common Ninja
help.commoninja.com › hc › en-us › articles › 23971665753885-How-to-Get-a-Search-API-Key-for-the-Google-Search-Widget
How to Get a Search API Key for the Google Search Widget – Common Ninja
December 25, 2024 - You can enter the API Console to add restrictions to your API key usage, or click Done to close the window. ... The Google Custom Search JSON API allows up to 100 search queries per day at no cost.
🌐
AI Content Labs
docs.aicontentlabs.com › articles › google-custom-search-api-key
How to Set Up the Google Custom Search API Key
January 7, 2025 - In the user menu located at the bottom left, select “Configure API Keys”. Locate the Google Custom Search card.
🌐
Discourse
meta.discourse.org › documentation › integrations
Google Search for Discourse AI - Programmable Search Engine and Custom Search API - Integrations - Discourse Meta
May 7, 2024 - Google Search for Discourse AI To set up a Google search bot with the Discourse AI plugin, you will need to configure a Google Programmable Search Engine and Custom Search API key. Whichever AI model you use will need to use this search tool to return Google search results.
🌐
Pimcore Development Documentation
docs.pimcore.com › pimcore › 10.6 › Development_Documentation › Development_Tools_and_Details › Google_Custom_Search_Engine.html
Google Custom Search Engine - Pimcore
So now we got the search engine ID and a server API key which we need to finish the configuration in Pimcore. Configure the API key in simple_api_key config in config.yaml as follows: pimcore: services: google: client_id: 73893596983.apps.googleusercontent.com email: [email protected] simple_api_key: AIzaSyCo9Wj49hYJWW2WgOju4iMYNTvdcBxmyQ8 browser_api_key: AIzaSyBJX16kWAmUVEz1c1amzp2iKqAfumbcoQQ
🌐
Google AI
ai.google.dev › gemini api › using gemini api keys
Using Gemini API keys | Google AI for Developers
November 5, 2025 - In the system settings dialog, click the button labeled Environment Variables. Under either User variables (for the current user) or System variables (applies to all users who use the machine), click New...
🌐
Coda
coda.io › @jon-dallas › google-image-search-pack-example › search-engine-id-and-google-api-key-3
Search Engine ID and Google API Key · Google Image Search Pack Example
January 16, 2024 - This key is obtained from the Google Cloud Console and is used to authenticate your requests to the Google Custom Search JSON API.
🌐
Google Cloud
console.cloud.google.com › marketplace › product › google › customsearch.googleapis.com
Custom Search API – Marketplace
Spend smart, procure faster and retire committed Google Cloud spend with Google Cloud Marketplace. Browse the catalog of over 2000 SaaS, VMs, development stacks, and Kubernetes apps optimized to run on Google Cloud.
🌐
Reddit
reddit.com › r/webdev › til that google allows you to create custom search for your website
r/webdev on Reddit: TIL that Google allows you to create custom search for your website
October 9, 2023 -

https://programmablesearchengine.google.com/

You can customize the layout, CSS, etc. Here is an example of search that I created for my website https://cse.google.com/cse?cx=210b5e0b95aee4c07&q=test#gsc.tab=0&gsc.q=Detecting%20and%20fixing%20flaky%20tests%20in%20Playwright

You can even upload your search result annotations and auto-completion suggestions. You can even use API to retrieve the results. It even provides statistics about the search usage. Overall, very impressed.

🌐
Raymond Camden
raymondcamden.com › 2020 › 03 › 22 › implementing-google-custom-search-engines-json-api-in-the-jamstack
Implementing Google Custom Search Engine's JSON API in the JAMStack
A basic request looks like so: https://www.googleapis.com/customsearch/v1?key=KEY&cx=CX&q=TERM · Everything there should be relatively obvious except for cx which is your search engine ID.