{"slug":"google-custom-search","name":"Google Programmable Search (Custom Search JSON API)","owner":null,"repo":null,"category":"search-retrieval","lang":"","blurb":"Google's official JSON API to query a Programmable Search Engine — a cheap, widely-used web/image search baseline for retrieval.","use_cases":"[]","alternatives":[],"stars":0,"pushed_at":null,"synced_at":null,"kind":"api","one_liner":"Google's official JSON API to query a Programmable Search Engine — a cheap, widely-used web/image search baseline for retrieval.","website":"https://developers.google.com/custom-search/v1/overview","docs_url":"https://developers.google.com/custom-search/v1/using_rest","signup_url":"https://console.cloud.google.com/apis/library/customsearch.googleapis.com","pricing_model":"freemium","pricing_note":"Free 100 queries/day; then $5 per 1,000 queries up to 10k/day","auth_type":"api-key","agent_signup":"manual-only","agent_signup_note":"Requires a Google Cloud project, enabling the API, an API key, and a Programmable Search Engine (cx) — a human must set up GCP.","mcp_server":"","sdks":["REST","Python","Java"],"code_sample":"{\"lang\":\"bash\",\"code\":\"curl \\\"https://www.googleapis.com/customsearch/v1?key=YOUR_API_KEY&cx=YOUR_CX&q=lectures\\\"\"}","tags":["web-search","google","baseline","retrieval","json-api"],"useCases":[],"codeSample":{"lang":"bash","code":"curl \"https://www.googleapis.com/customsearch/v1?key=YOUR_API_KEY&cx=YOUR_CX&q=lectures\""},"oneLiner":"Google's official JSON API to query a Programmable Search Engine — a cheap, widely-used web/image search baseline for retrieval.","docsUrl":"https://developers.google.com/custom-search/v1/using_rest","signupUrl":"https://console.cloud.google.com/apis/library/customsearch.googleapis.com","pricingModel":"freemium","pricingNote":"Free 100 queries/day; then $5 per 1,000 queries up to 10k/day","authType":"api-key","agentSignup":"manual-only","agentSignupNote":"Requires a Google Cloud project, enabling the API, an API key, and a Programmable Search Engine (cx) — a human must set up GCP.","mcpServer":""}