Crawlora
ProductPlatformsUse CasesDocsPricingCompareContact
Sign inTry Playground Console
Crawlora

Structured public web data APIs for search, maps, geocoding, streaming, travel, real estate, marketplaces, apps, social, audio, crypto, finance, and AI workflows with managed execution and credit-based usage.

Product

Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing

Platforms

Google SearchGoogle MapsGoogle TrendsAmazonZillowTripAdvisorShopifyAll platforms

Developers

DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub

Use cases

SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases

Legal

ContactTermsPrivacy
Product
Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing
Platforms
Google SearchGoogle MapsGoogle TrendsAmazonZillowTripAdvisorShopifyAll platforms
Developers
DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub
Use cases
SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases
Legal
ContactTermsPrivacy
© 2026 Crawlora. All rights reserved.·Built by Tony Wang
System statusCrawlora API status
  1. Home
  2. /Integrations
  3. /n8n Integration Guide

Developer guides

n8n Integration Guide

Call Crawlora's structured web data APIs from n8n's HTTP Request node — no custom code — and automate search, maps, e-commerce, and finance workflows.

HTTP Request nodeNo-code automationWorkflow templateScheduled runs
Download workflow template Browse APIsTry Playground

Verified HTTP pattern

POST /google/search

Normalized JSON

Request

POST https://api.crawlora.net/api/v1/google/search
x-api-key: $CRAWLORA_API_KEY
Content-Type: application/json

{
  "country": "us",
  "keyword": "best CRM software",
  "language": "en",
  "limit": 10,
  "page": 1
}

Base URL

https://api.crawlora.net/api/v1

Auth header

x-api-key

Example endpoint

POST /google/search

n8n is an open-source workflow automation tool. Crawlora does not ship a dedicated n8n node, but n8n's built-in HTTP Request node calls any Crawlora endpoint directly — and this guide includes a ready-to-import workflow template.

Developer workflow

Why use Crawlora with n8n?

n8n connects services without code. Crawlora returns normalized JSON from supported public platforms, so you can fetch data with the HTTP Request node and pass it to spreadsheets, databases, Slack, or AI nodes without maintaining parsers. The same agent-native structured data also backs Crawlora's hosted MCP tools when you move from automations to agents.

Developer workflow

Set up the HTTP Request node

01

Add an HTTP Request node

Set the method and URL to a Crawlora endpoint, for example POST https://api.crawlora.net/api/v1/google/map/search.

02

Add your API key as a header

Send an x-api-key header. Store the key in an n8n credential or environment variable (for example {{ $env.CRAWLORA_API_KEY }}) rather than hardcoding it in the node.

03

Send a JSON body for POST endpoints

Set 'Send Body' to JSON and provide the request parameters, such as query and limit for Google Maps search.

Developer workflow

Import the ready-made workflow

Download the template and import it in n8n via Workflows then Import from File. It wires a manual trigger to a Crawlora Google Maps search call and splits the results into individual place items.

Download workflow template (JSON)

Manual trigger to Crawlora Google Maps search to Split Out places.

Open guide

Developer workflow

Example: Google Maps search

The HTTP Request node sends this request; map the fields into your downstream nodes.

Equivalent request · bash

curl -X POST https://api.crawlora.net/api/v1/google/map/search \
  -H "x-api-key: $CRAWLORA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "coffee shops in Austin, TX", "limit": 20}'

Developer workflow

Use cases

  • Build local lead lists into Google Sheets.
  • Price and availability monitoring into a database.
  • Scheduled SERP snapshots for rank tracking.
  • Slack alerts on new Product Hunt launches.
  • Review and reputation monitoring digests.
  • Feed normalized records into RAG or AI nodes.

Developer workflow

Production tips

  • Keep the API key in an n8n credential or environment variable, not in the node.
  • Bound result counts with the endpoint's limit parameter.
  • Add a Wait or retry on 429 responses to respect rate limits.
  • Schedule recurring runs with the Schedule (Cron) trigger.
  • Log request IDs where available for debugging.
  • Avoid sending unnecessary personal data into downstream LLM nodes.

Responsible public web data workflows

Use Crawlora for structured public web data workflows. Customers are responsible for compliance with applicable laws, third-party rights, platform rules, and Crawlora terms. Keep API keys server-side, validate inputs, and avoid collecting or storing unnecessary sensitive data.

Read Crawlora terms

Developer workflow

Related developer links

Use these pages to move between endpoint discovery, examples, pricing, and responsible-use guidance.

LangChain

MCP

Browse APIs

Playground

Google Maps

Google Search

Amazon

Developer workflow

FAQ

Common questions for this Crawlora developer integration path.

Does Crawlora have an n8n node?

Not a dedicated community node. Use n8n's built-in HTTP Request node to call any Crawlora endpoint; this guide includes a ready-to-import workflow template.

How do I authenticate from n8n?

Send your Crawlora API key as an x-api-key header. Store it in an n8n credential or environment variable rather than hardcoding it in the node.

Can I schedule Crawlora runs in n8n?

Yes. Replace the manual trigger with the Schedule (Cron) trigger to run collection on an interval.

Can I send results to Sheets, a database, or Slack?

Yes. Because responses are normalized JSON, you can map fields directly into n8n's Google Sheets, database, or Slack nodes.

How should I handle rate limits?

Back off on 429 responses with a Wait node or retry settings, and keep result counts and concurrency bounded.

Where do I find the request parameters?

Check the API docs and test the endpoint in the Playground, then copy the parameters into the HTTP Request node's JSON body.

Automate a Crawlora endpoint in n8n

Import the workflow template, add your API key, and point the HTTP Request node at the endpoint you need.

Download workflow templateBrowse APIs