Docs · Get started · Updated November 12, 2026
Automate content and competitor research with the LaunchSpy API (n8n, Make, scripts)
You do not need an AI agent to use LaunchSpy. A coach, a course creator or an agency that automates content can call the REST API from n8n, Make, Zapier, a spreadsheet or a script, and get the same records the agents get: who sells in the niche, the ads they run, the hooks, the funnels and the prices.
LaunchSpy already collects and updates this data. Your automation reads it with one HTTP call instead of running a scraper.
The MCP server and the REST API are included in the Pro and Business plans. Each tool call or API call uses one credit; connecting and listing the tools is free. Any other account, including a free one, gets 50 trial credits, once: enough to run a few full analyses before choosing a plan. Trial credits do not renew, and EU reach figures are not included in the trial.
What people automate
- A weekly digest of the new ads launched by the coaches of a niche, sent to Slack, Notion or email.
- A swipe file that fills itself: the hooks and headlines of the longest-running ads on a topic, written to a sheet.
- Content ideas: the angles and hooks that hold in a niche, passed to a language model that drafts posts, emails or video scripts.
- A watch on named competitors: new ads, new funnels, a change of price or of builder.
- A market report for a client: number of coaches, active ads and median price for a niche and a country.
Any HTTP client
Every route is a GET request with one header. The OpenAPI spec lists every route, parameter and field, so a tool or a model can build the calls from it.
curl "https://launchspy.io/api/v1/ads?query=webinar&language=fr&active=true&limit=25" \
-H "Authorization: Bearer lsk_your_key"https://launchspy.io/openapi.jsonn8n
- Add an HTTP Request node. Method: GET. URL: https://launchspy.io/api/v1/creators (or any other route).
- Authentication: Generic Credential Type, Header Auth. Name: Authorization. Value: Bearer lsk_your_key.
- Turn on Send Query Parameters and add niche, country, sort and limit.
- The rows are in the data array of the response. Split them out and send them to the next node.
- For an AI Agent node, n8n can connect to the MCP server instead, with the server URL and the same key.
Make, Zapier and others
Use the generic HTTP module of the tool: a GET request to the route, with the header Authorization: Bearer lsk_your_key. The response is JSON.
Routes
| Need | Route |
|---|---|
| Who sells in a niche and a country | GET /creators |
| Who is scaling this month | GET /rising-creators |
| How one coach runs ads | GET /creators/{slug}/strategy |
| Ads, hooks and landing pages | GET /ads |
| Funnels, builders and prices | GET /funnels and GET /funnels/{funnel_id} |
| What is behind a URL | GET /analyze?url= |
| Size of a market | GET /markets |
Limits
- One credit per call. The credits left are in the X-RateLimit-Remaining header of every response.
- Each key is limited to 120 calls per minute and 2,000 per hour.
- The API reads the LaunchSpy database. It does not visit a page on demand.