Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
strzibny
/
serpapi-ruby
Public
forked from
serpapi/serpapi-ruby
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
serpapi-ruby
spec
on
master
User selector
All users
All time
Commit history
Commits on Jan 20, 2026
Cleanup
Ron Dahlgren
committed
d30e260
View commit details
Copy full SHA for d30e260
View code at this point
Browse repository at this point
Commits on Dec 8, 2025
Update test expectations to match reformated messages
Ron Dahlgren
committed
8b798fa
View commit details
Copy full SHA for 8b798fa
View code at this point
Browse repository at this point
Commits on Dec 7, 2025
Enhance SerpApiError, update usage
Ron Dahlgren
committed
6c04a55
View commit details
Copy full SHA for 6c04a55
View code at this point
Browse repository at this point
Commits on Nov 28, 2025
Remove newline
Ron Dahlgren
committed
471219a
View commit details
Copy full SHA for 471219a
View code at this point
Browse repository at this point
Commits on Nov 25, 2025
Broaden test to check for exclusion of the API key
Ron Dahlgren
committed
ca9fdcb
View commit details
Copy full SHA for ca9fdcb
View code at this point
Browse repository at this point
Commits on Nov 18, 2025
Follow `inspect` format conventions, do not override `to_s`
Ron Dahlgren
committed
e7da9cf
View commit details
Copy full SHA for e7da9cf
View code at this point
Browse repository at this point
Commits on Nov 17, 2025
Mask API key when a client is displayed as a string
Show description for 74ea4b4
Ron Dahlgren
committed
74ea4b4
View commit details
Copy full SHA for 74ea4b4
View code at this point
Browse repository at this point
Commits on Sep 9, 2025
Fix small error in sample code
trusche
committed
12cd762
View commit details
Copy full SHA for 12cd762
View code at this point
Browse repository at this point
Commits on Jul 20, 2025
save benchmark data as csv
jvmvik
committed
3628b8d
View commit details
Copy full SHA for 3628b8d
View code at this point
Browse repository at this point
Commits on Jun 1, 2025
add more examples
Show description for 4103452
jvmvik
committed
4103452
View commit details
Copy full SHA for 4103452
View code at this point
Browse repository at this point
Commits on May 31, 2025
readme improvement
Show description for 6e4f740
jvmvik
committed
6e4f740
View commit details
Copy full SHA for 6e4f740
View code at this point
Browse repository at this point
rename API_KEY to SERPAPI_KEY
Show description for 5cee00d
jvmvik
committed
5cee00d
View commit details
Copy full SHA for 5cee00d
View code at this point
Browse repository at this point
improve client behavior to be more resilient
jvmvik
committed
32cdb5a
View commit details
Copy full SHA for 32cdb5a
View code at this point
Browse repository at this point
Commits on May 30, 2025
split rspec test between test, benchmark, example
jvmvik
committed
6f353ce
View commit details
Copy full SHA for 6f353ce
View code at this point
Browse repository at this point
Commits on May 29, 2025
rename oobt -> demo directory (more common naming)
Show description for 548a166
jvmvik
committed
548a166
View commit details
Copy full SHA for 548a166
View code at this point
Browse repository at this point
Commits on May 28, 2025
replace faraday by http.rb
Show description for ed5c7ab
jvmvik
committed
ed5c7ab
View commit details
Copy full SHA for ed5c7ab
View code at this point
Browse repository at this point
Commits on May 25, 2025
add advanced parallel requests example and dependency to leverate Faraday implementation
jvmvik
committed
c470b80
View commit details
Copy full SHA for c470b80
View code at this point
Browse repository at this point
add more examples
jvmvik
committed
79a6626
View commit details
Copy full SHA for 79a6626
View code at this point
Browse repository at this point
Commits on May 24, 2025
temporary disable google_local_service to keep tests passing on CI
jvmvik
committed
3570e48
View commit details
Copy full SHA for 3570e48
View code at this point
Browse repository at this point
Commits on Apr 22, 2025
improve documentation and packaging
jvmvik
committed
89cce53
View commit details
Copy full SHA for 89cce53
View code at this point
Browse repository at this point
switch HTTP library to faraday to allow adapter to select HTTP library, and fix test
jvmvik
committed
005eaed
View commit details
Copy full SHA for 005eaed
View code at this point
Browse repository at this point
Commits on Apr 21, 2025
improve coding style based on feedback from ocvit
Show description for 2f6dcbb
jvmvik
committed
2f6dcbb
View commit details
Copy full SHA for 2f6dcbb
View code at this point
Browse repository at this point
re-enable fixed tests
jvmvik
committed
9087af1
View commit details
Copy full SHA for 9087af1
View code at this point
Browse repository at this point
Commits on Apr 13, 2023
remove require 'serpapi' from the test
jvmvik
committed
527bbeb
View commit details
Copy full SHA for 527bbeb
View code at this point
Browse repository at this point
Commits on Apr 6, 2023
disable events_results test because API is down on the server side.
jvmvik
committed
5acdcee
View commit details
Copy full SHA for 5acdcee
View code at this point
Browse repository at this point
Commits on Feb 20, 2023
skip failing test because of issue in the endpoint
jvmvik
committed
3277f8b
View commit details
Copy full SHA for 3277f8b
View code at this point
Browse repository at this point
update example
Show description for a5b5b85
jvmvik
committed
a5b5b85
View commit details
Copy full SHA for a5b5b85
View code at this point
Browse repository at this point
Commits on Feb 14, 2023
rename timeout
jvmvik
committed
aebdce5
View commit details
Copy full SHA for aebdce5
View code at this point
Browse repository at this point
fix minor test issue
jvmvik
committed
28b873c
View commit details
Copy full SHA for 28b873c
View code at this point
Browse repository at this point
Commits on Feb 13, 2023
many improvements related to the review
jvmvik
committed
8c4f0ed
View commit details
Copy full SHA for 8c4f0ed
View code at this point
Browse repository at this point
Commits on Jul 19, 2022
test skip walmart broken at the moment
Show description for a815de6
jvmvik
committed
a815de6
View commit details
Copy full SHA for a815de6
View code at this point
Browse repository at this point
Commits on Jun 21, 2022
skip jobs_results because the backend is unstable
jvmvik
committed
368b761
View commit details
Copy full SHA for 368b761
View code at this point
Browse repository at this point
skip google play because the backend is not working at the moment
jvmvik
committed
74d34b8
View commit details
Copy full SHA for 74d34b8
View code at this point
Browse repository at this point
fix mock test code out of date.
jvmvik
committed
909a683
View commit details
Copy full SHA for 909a683
View code at this point
Browse repository at this point
Commits on Jun 19, 2022
update supported Ruby version
Show description for 07d9a93
jvmvik
committed
07d9a93
View commit details
Copy full SHA for 07d9a93
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.