An API (Application Programming Interface) connects different applications so they can share data. GWI’s API solutions let you access and use GWI data in your own systems, giving you flexibility to generate and integrate insights in a way that suits you.
We offer three API solutions for different use cases:
What is the GWI Platform API?
The GWI Platform API gives developers direct access to GWI’s structured survey data. It’s built for teams that want full control over querying, modeling, and visualizing data. This enables:
Parameter-based access to markets, waves, and demographics
Full support for Core, add-ons, and custom datasets
Integration-ready for dashboards, CRMs, and pipelines
Use cases
Pull GWI data into Tableau, Power BI, or other tools
Enrich internal tools with structured audience insights
Automate reporting on audience segments
What is the GWI Spark API?
The GWI Spark API is a lightweight way to query GWI insights using natural language. It’s powered by our global GWI Core data set, which means you can analyze a wide variety of topics across over 50+ markets. It lets you:
Surface summarized audience insights with plain-language queries
Access curated insight summaries by location, demographics, and behavior
Use cases
Power internal tools or bots that return insights on demand
Automate recurring queries for planning, copywriting, or personas
The GWI Spark API only generates insights based on our GWI Core data set
What are the Custom MCP connectors for Agent Spark?
The Agent Spark Model Context Protocol (MCP) connects AI apps to GWI’s data. It gives large language models (LLMs) a standard way to access insights and enhance their responses with trusted market research data. The insights generated are powered by our global GWI Core data set. This enables:
A streamlined interface for consumer insight requests
Natural-language query support
AI-ready formats for GWI's research data
Use cases
Improve AI-generated content with real insights
Support AI-driven market analysis with accurate stats
Note: Please be aware that GWI provides the connectors only, and your use of your LLM to access Agent Spark is your own responsibility. You should check that you have the required rights and permissions to use your LLM with our connector. We require you not to allow your LLM to train on our data. We always recommend that you use paid or enterprise LLM accounts.
Which API integration should I use?
GWI Platform API: Ideal for BI, dashboards, and modeling. Provides structured variables.
GWI Spark API: Delivers quick, narrative insights from plain-language or structured queries.
Custom MCP connectors for Agent Spark: (via GWI Spark API) brings those insights directly into LLMs, AI assistants, and agent workflows.
Note that you can use your GWI login credentials instead of a token with the following tools: ChatGPT, Claude, or Copilot Studio. Check out this article to see if you can use a custom connector instead.
Browse our API documentation for setup, output formats, typical users, and best-fit scenarios.
How to access our API?
Step 1: Contact us to set up a trial or deal
Register your interest by completing one of the forms below:
Once submitted, our team will contact you to discuss your use case and pricing. If a trial or deal is in place, your GWI rep will arrange setup and share any details you need, like your API key.
Step 2: Review our API documentation
Explore the documentation for the API options you plan to utilize:
You’ll find endpoint details, parameters, and response formats to help you get started.
Step 3: Build your integration
GWI Platform API or GWI Spark API: Use our client libraries or your own code to retrieve data or perform other actions like creating audiences or getting content.
Custom MCP connectors for Agent Spark: Set up your LLM following our integration guides.
Note: Please be aware that when you connect our API to another tool, the use of that tool is your own responsibility. You should check that you have the required rights and permissions to use the tool to connect to our API. If you connect to an AI tool, we require you not to allow the tool to train on our data. We always recommend that you use paid or enterprise accounts for any tools you use.
Step 4: Test your setup
Before going live, test everything to ensure your integration works as expected. Once it’s stable, move to production and begin using GWI data in your workflow.
Troubleshooting
If you encounter any issues or have questions about integrating with our API, please reach out to your Account Team or Sales Development representative for assistance.