{"id":11443,"date":"2026-07-08T08:58:39","date_gmt":"2026-07-08T15:58:39","guid":{"rendered":"https:\/\/sparktoro.com\/blog\/?p=11443"},"modified":"2026-07-08T08:58:39","modified_gmt":"2026-07-08T15:58:39","slug":"the-sparktoro-api-is-live-audience-research-as-infrastructure","status":"publish","type":"post","link":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/","title":{"rendered":"The SparkToro API is Live: Audience Research as Infrastructure"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I have a confession. For years, my least favorite customer question was &#8220;Does SparkToro have a public API?&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not because it was a bad question. But, because the answer was always &#8220;not yet, we still have other, higher priorities,\u201d which is\u2026 a pretty deflating answer to have to give.&#8221; SparkToro was built as a web app: a research tool marketers and consultants opened, ran research with, and pulled insights from. If you wanted the data in your CRM, your SaaS product, or your own tools, you were up a creek.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That ends today. The SparkToro API gives developers, agencies, and technical marketers direct access to <strong>the same audience-intelligence data that powers our web app<\/strong>, with the shape, speed, and predictability real production systems need.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Now<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Two things pushed us to build this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, <a href=\"https:\/\/sparktoro.com\/mcp\">our MCP server<\/a> (the natural-language interface to SparkToro that plugs into Claude, ChatGPT, Cursor, and any other Model Context Protocol client) has been on fire since launch. Customers are using it to build audience reports, explore section data, and reason over their audiences in plain English. That validated something we already suspected: people don&#8217;t just want to <em>see<\/em> SparkToro data, they want to <em>use<\/em> it \u2014 in the tools they already work in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Second, the space around us has changed. LLMs, workflow tools like Zapier and n8n, AI agent builders, and modern data warehouses have all made the &#8220;pipe data between things&#8221; problem an order of magnitude easier, as long as the source has an API. Every workflow, every AI agent, every automation now assumes it can call any tool it needs. Making SparkToro one of those tools was overdue.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re not the first product to add an API. But we&#8217;re the first to make <strong>behavioral audience data a building block any workflow can call on demand<\/strong>: where a defined group of people spend time online, what they read, watch, listen to, and engage with.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The API is its own product, not a subscription add-on<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One thing to be clear about up front: the SparkToro API is <strong>a separate product from the SparkToro web app<\/strong>. If you&#8217;re a Personal, Business, or Agency subscriber today, you&#8217;re getting a hands-on research tool tuned for the individual and team analyst use case. The API is priced and delivered independently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We chose this split deliberately. App subscribers and API customers are two different kinds of people, using the data in two different ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The web app is for research.<\/strong> A marketer sits down, defines an audience, explores the results, exports a slide, closes the tab. Bounded sessions. A human drives every step. Priced monthly because that&#8217;s how work like this gets budgeted.<\/li>\n\n\n\n<li><strong>The API is for infrastructure.<\/strong> A developer wires SparkToro into a pipeline, a product, or a workflow that runs continuously and at scale. Unbounded volume. It runs whether or not anyone is watching. Priced per call because that&#8217;s the only pricing model that works when usage patterns range from &#8220;a few reports a month&#8221; to &#8220;a thousand a day.&#8221;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Trying to serve both with a single subscription would compromise both. So the API is standalone: your own credits, your own billing, your own dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What you can build with it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the three starting points we think are most interesting. These all can be what happens&nbsp; when this data becomes something you can compose.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Land the account: automated new-business pitches for agencies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s say you run a marketing agency and a prospect just filled out your contact form. You&#8217;ve got 48 hours to deliver a standout, homerun pitch. Every other agency will show up with &#8220;here&#8217;s who we are and what we do.&#8221; You want to show up with &#8220;we already know your customers and how to reach them.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Feed the prospect&#8217;s audience description into the API, pulled from their intake form or reverse-engineered from their website:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;Women 25-45 in the US who buy skincare from Sephora, Ulta, and independent beauty retailers. Follow beauty creators on TikTok and Instagram, care about clean ingredients and sustainability.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Twenty minutes of scripted work later, you&#8217;ve got a branded one-pager for the pitch call: the top podcasts this prospect&#8217;s customers listen to, the YouTube channels they watch, the publications they read, the creators they follow. Not &#8220;here&#8217;s what we could do.&#8221; Instead: &#8220;we spent time on your buyers before this call, and here&#8217;s where their attention actually is.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>It turns a generic capabilities pitch into &#8220;we already researched your customers.&#8221;<\/strong> That&#8217;s a real close-rate lift, and it costs about 23 credits instead of an analyst&#8217;s afternoon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"504\" src=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-1024x504.png\" alt=\"\" class=\"wp-image-11448\" srcset=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-1024x504.png 1024w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-300x148.png 300w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-768x378.png 768w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call.png 1304w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. Media planning + influencer shortlists for in-house marketers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;re a marketing lead making budget calls for next quarter. A creator&#8217;s manager just pitched you a $30K sponsorship because their audience &#8220;aligns with your brand.&#8221; How do you actually know? What if the overlap with your ICP is 15%, not 60%?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Build your ICP audience once and cache the result:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;US-based indoor plant hobbyists aged 28-45 who visit thesill.com and pistilnursery.com, follow plant creators on TikTok and Instagram, listen to Bloom &amp; Grow Radio, and shop Home Depot and Etsy for plant supplies.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now you&#8217;ve got a ranked list of newsletters, podcasts, and creators sorted by measured audience overlap with your ICP. Hand it to your media buyer as the sponsorship shortlist. Every new pitch that lands in your inbox gets sanity-checked against it: does this influencer&#8217;s audience actually match ours, or do they just show off vanity metrics?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rerun the audience quarterly and diff against last quarter to catch shifts before your competitor does: a podcast climbing the top 10, a publication losing ground to a Substack, a creator whose audience just changed. <strong>It turns &#8220;who should we sponsor next quarter&#8221; from a gut-feel debate into a data question.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. An AI agent that researches every new signup<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;re on the growth team at a B2B SaaS company. A few hundred companies sign up for your free tier every week, and every one of them gets the same onboarding sequence, because nobody has time to research a free signup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An agent does. Wire one into your signup flow: when a new account comes in, the agent takes the signup&#8217;s company domain, asks the API who that company&#8217;s audience is, and writes the enrichment straight into your CRM. Where that audience spends time, which podcasts and publications reach them, which of your templates and case studies actually fit. Your onboarding email now references the customer&#8217;s actual market instead of &#8220;your industry.&#8221; Your sales-assist queue sorts itself by audience fit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the use case where the difference between the MCP server and the API gets obvious. The MCP server is for a person asking questions in a chat window. This agent isn&#8217;t asking questions; <strong>it&#8217;s running the same research playbook hundreds of times a week, unprompted, while your team does something else.<\/strong> No one would (or should) sit in a chat tool doing that by hand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Notice what these three have in common: none of them end with &#8220;and then export the data to a spreadsheet.&#8221; SparkToro data is worth more in motion (attached to a lead, informing an agent, driving a workflow) than sitting in a CSV.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A quick skeptic&#8217;s note<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An API doesn&#8217;t make audience data infallible. This is the same modeled, affinity-based data that powers the web app: directional by design, and best used to decide where to look and what to test. The pipeline can run unattended; the decisions it feeds shouldn&#8217;t. If a single number is about to move a five-figure budget, treat it like any research source and do a sanity-check.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How pricing works<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The API is credit-metered and priced independently from any SparkToro subscription. The principle: <strong>you pay for exactly the data you use, and nothing else.<\/strong> If all you want is the AI usage data for an audience, that&#8217;s what you pay for.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Credits are consumed per call, and different endpoints have different weights. Creating an audience report costs 10 credits. From there, every section is a la carte: quick reads like demographics, networks, and podcasts cost 1 credit each; standard sections like websites, social, and subreddits cost 2; and premium endpoints like TAM and keyword extraction cost 3 to 5. A typical full pull (report creation plus eight sections) runs about 23 credits. There&#8217;s a <a href=\"https:\/\/sparktoro.com\/api\/credits\">credit calculator in the docs<\/a>: check the sections you need, and it shows your cost per report before you write a line of code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-calculator-1024x505.png\" alt=\"\" class=\"wp-image-11447\" srcset=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-calculator-1024x505.png 1024w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-calculator-300x148.png 300w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-calculator-768x379.png 768w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-calculator-1536x758.png 1536w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-calculator.png 1998w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Every new API account starts with 200 free credits, enough to prototype a real integration end-to-end, no card required. When you&#8217;re ready to scale, credit packs start at $500 for 5,000 credits, and volume bundles bring the per-credit price down from there (the Agency Bundle is 50,000 credits for $3,000). Credits stay good for 12 months, and there&#8217;s no monthly bill and no auto-renewal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-dashboard-1024x640.png\" alt=\"\" class=\"wp-image-11449\" srcset=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-dashboard-1024x640.png 1024w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-dashboard-300x188.png 300w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-dashboard-768x480.png 768w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-dashboard-1536x960.png 1536w, https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-dashboard.png 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re building something big, reach out to <a href=\"mailto:support@sparktoro.com\">support@sparktoro.com<\/a>. We&#8217;ll work with you on pricing and credit allocations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Get started<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/sparktoro.com\/api\/docs\"><strong>API documentation<\/strong><\/a>: auth, endpoints, credit weights, example requests<\/li>\n\n\n\n<li><a href=\"https:\/\/sparktoro.com\/mcp\"><strong>MCP server<\/strong><\/a>: if you want natural-language access instead of raw API calls (also free with any paid SparkToro plan)<\/li>\n\n\n\n<li><a href=\"https:\/\/sparktoro.com\/api\/dashboard\"><strong>Sign up for API access<\/strong><\/a>: 200 free credits, no card required<\/li>\n\n\n\n<li><strong>Questions?<\/strong> <a href=\"mailto:support@sparktoro.com\">support@sparktoro.com<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We can&#8217;t wait to see what you build. Seriously: what&#8217;s the first workflow you&#8217;d wire this into? Leave a comment or send it our way. The best ideas will end up as worked examples in the docs, with credit to you (and a link, and a mention AI tools will like, and all the glory our social channels and newsletter can deliver).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have a confession. For years, my least favorite customer question was &#8220;Does SparkToro have a public API?&#8221; Not because it was a bad question. But, because the answer was always &#8220;not yet, we still have other, higher priorities,\u201d which is\u2026 a pretty deflating answer to have to give.&#8221; SparkToro was built as a web<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[74,11,14],"tags":[],"class_list":["post-11443","post","type-post","status-publish","format-standard","hentry","category-ai-llms","category-product","category-sparktoro"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The SparkToro API is Live: Audience Research as Infrastructure - SparkToro<\/title>\n<meta name=\"description\" content=\"I have a confession. For years, my least favorite customer question was &quot;Does SparkToro have a public API?&quot; Not because it was a bad question. But,\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The SparkToro API is Live: Audience Research as Infrastructure - SparkToro\" \/>\n<meta property=\"og:description\" content=\"I have a confession. For years, my least favorite customer question was &quot;Does SparkToro have a public API?&quot; Not because it was a bad question. But,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/\" \/>\n<meta property=\"og:site_name\" content=\"SparkToro\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/sparktoro\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-08T15:58:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-1024x504.png\" \/>\n<meta name=\"author\" content=\"Casey Henry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sparktoro\" \/>\n<meta name=\"twitter:site\" content=\"@sparktoro\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Casey Henry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/\"},\"author\":{\"name\":\"Casey Henry\",\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/#\\\/schema\\\/person\\\/82ae71b050e54d6b92b66f687289c5db\"},\"headline\":\"The SparkToro API is Live: Audience Research as Infrastructure\",\"datePublished\":\"2026-07-08T15:58:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/\"},\"wordCount\":1625,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/api-curl-call-1024x504.png\",\"articleSection\":[\"AI\\\/LLMs\",\"Product\",\"SparkToro\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/\",\"url\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/\",\"name\":\"The SparkToro API is Live: Audience Research as Infrastructure - SparkToro\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/api-curl-call-1024x504.png\",\"datePublished\":\"2026-07-08T15:58:39+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/#\\\/schema\\\/person\\\/82ae71b050e54d6b92b66f687289c5db\"},\"description\":\"I have a confession. For years, my least favorite customer question was \\\"Does SparkToro have a public API?\\\" Not because it was a bad question. But,\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/the-sparktoro-api-is-live-audience-research-as-infrastructure\\\/#primaryimage\",\"url\":\"https:\\\/\\\/images.sparktoro.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/api-curl-call.png\",\"contentUrl\":\"https:\\\/\\\/images.sparktoro.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/api-curl-call.png\",\"width\":1304,\"height\":642},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/\",\"name\":\"SparkToro\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/#\\\/schema\\\/person\\\/82ae71b050e54d6b92b66f687289c5db\",\"name\":\"Casey Henry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/817a3ccaffdd559409c4e527fb26bb7447537252901670f748ae9eb5deecaebf?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/817a3ccaffdd559409c4e527fb26bb7447537252901670f748ae9eb5deecaebf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/817a3ccaffdd559409c4e527fb26bb7447537252901670f748ae9eb5deecaebf?s=96&d=mm&r=g\",\"caption\":\"Casey Henry\"},\"url\":\"https:\\\/\\\/sparktoro.com\\\/blog\\\/author\\\/casey\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The SparkToro API is Live: Audience Research as Infrastructure - SparkToro","description":"I have a confession. For years, my least favorite customer question was \"Does SparkToro have a public API?\" Not because it was a bad question. But,","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/","og_locale":"en_US","og_type":"article","og_title":"The SparkToro API is Live: Audience Research as Infrastructure - SparkToro","og_description":"I have a confession. For years, my least favorite customer question was \"Does SparkToro have a public API?\" Not because it was a bad question. But,","og_url":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/","og_site_name":"SparkToro","article_publisher":"https:\/\/facebook.com\/sparktoro","article_published_time":"2026-07-08T15:58:39+00:00","og_image":[{"url":"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-1024x504.png","type":"","width":"","height":""}],"author":"Casey Henry","twitter_card":"summary_large_image","twitter_creator":"@sparktoro","twitter_site":"@sparktoro","twitter_misc":{"Written by":"Casey Henry","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/#article","isPartOf":{"@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/"},"author":{"name":"Casey Henry","@id":"https:\/\/sparktoro.com\/blog\/#\/schema\/person\/82ae71b050e54d6b92b66f687289c5db"},"headline":"The SparkToro API is Live: Audience Research as Infrastructure","datePublished":"2026-07-08T15:58:39+00:00","mainEntityOfPage":{"@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/"},"wordCount":1625,"commentCount":0,"image":{"@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/#primaryimage"},"thumbnailUrl":"https:\/\/sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-1024x504.png","articleSection":["AI\/LLMs","Product","SparkToro"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/","url":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/","name":"The SparkToro API is Live: Audience Research as Infrastructure - SparkToro","isPartOf":{"@id":"https:\/\/sparktoro.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/#primaryimage"},"image":{"@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/#primaryimage"},"thumbnailUrl":"https:\/\/sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call-1024x504.png","datePublished":"2026-07-08T15:58:39+00:00","author":{"@id":"https:\/\/sparktoro.com\/blog\/#\/schema\/person\/82ae71b050e54d6b92b66f687289c5db"},"description":"I have a confession. For years, my least favorite customer question was \"Does SparkToro have a public API?\" Not because it was a bad question. But,","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sparktoro.com\/blog\/the-sparktoro-api-is-live-audience-research-as-infrastructure\/#primaryimage","url":"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call.png","contentUrl":"https:\/\/images.sparktoro.com\/blog\/wp-content\/uploads\/2026\/07\/api-curl-call.png","width":1304,"height":642},{"@type":"WebSite","@id":"https:\/\/sparktoro.com\/blog\/#website","url":"https:\/\/sparktoro.com\/blog\/","name":"SparkToro","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sparktoro.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sparktoro.com\/blog\/#\/schema\/person\/82ae71b050e54d6b92b66f687289c5db","name":"Casey Henry","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/817a3ccaffdd559409c4e527fb26bb7447537252901670f748ae9eb5deecaebf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/817a3ccaffdd559409c4e527fb26bb7447537252901670f748ae9eb5deecaebf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/817a3ccaffdd559409c4e527fb26bb7447537252901670f748ae9eb5deecaebf?s=96&d=mm&r=g","caption":"Casey Henry"},"url":"https:\/\/sparktoro.com\/blog\/author\/casey\/"}]}},"_links":{"self":[{"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/posts\/11443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/comments?post=11443"}],"version-history":[{"count":3,"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/posts\/11443\/revisions"}],"predecessor-version":[{"id":11456,"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/posts\/11443\/revisions\/11456"}],"wp:attachment":[{"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/media?parent=11443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/categories?post=11443"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sparktoro.com\/blog\/wp-json\/wp\/v2\/tags?post=11443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}