This guide gets you from zero to a working API call in under 2 minutes.
Sign up at noodlespy.com/sign-up and create an API key in your dashboard.
Your key looks like nspy_abc123.... You'll only see the full key once — save it somewhere safe.
The simplest endpoint is POST /search/web. It runs a Google Custom Search and returns structured results.
curl -X POST https://api.noodlespy.com/search/web \
-H "Authorization: Bearer nspy_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"query": "best practices for user onboarding",
"num_results": 5
}'
{
"results": [
{
"title": "User Onboarding Best Practices in 2026",
"url": "https://example.com/onboarding-guide",
"snippet": "The most effective onboarding flows focus on...",
"date": "2026-02-15"
}
],
"total_results": 12400,
"query": "best practices for user onboarding"
}
Check the response headers for your remaining quota:
X-Usage-Remaining-Utility: 999
Target a specific site by adding the site parameter:
curl -X POST https://api.noodlespy.com/search/web \
-H "Authorization: Bearer nspy_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"query": "onboarding pain points",
"site": "reddit.com",
"num_results": 10
}'