---
title: Apinoa API Documentation
description: "One API key for marketplace product data, social media data, search engine results, AI engine answers and image translation: every endpoint, its parameters, real responses and error codes."
---

> Every apinoa docs page as markdown: https://apinoa.com/llms.txt (all in one file: https://apinoa.com/llms-full.txt)

Apinoa is one API for **marketplace product data** (Amazon, Shopify, Walmart, TikTok Shop, AliExpress), **social media
data** (Reddit, TikTok, YouTube, Instagram, Threads, LinkedIn, X), **search engine results** (Google, Bing, Naver,
Baidu, Yandex and more), **AI engine answers** (ChatGPT, Gemini, Google AI Mode and AI Overviews, Naver) and **image
translation**. Every platform
answers in a shared schema, behind one key: the platform is a segment of the path, and the rest of your
integration stays the same.

```bash
curl "https://gateway.apinoa.com/v1/amazon/search?query=wool+socks" -H "x-api-key: $APINOA_API_KEY"
curl "https://gateway.apinoa.com/v1/tiktok/posts?username=tiktok" -H "x-api-key: $APINOA_API_KEY"
curl "https://gateway.apinoa.com/v1/google/search?q=wool+socks" -H "x-api-key: $APINOA_API_KEY"
```

## Call the API Instead of Writing a Scraper

- **One call, one answer.** A request returns the data as JSON: no browser to run, no HTML to parse.
- **One schema per family.** An Amazon product and a Walmart product have the same fields. So do a Google and a
  Bing results page, a TikTok and a YouTube post, and a ChatGPT and a Gemini answer.
- **The shape holds.** Inside `v1`, fields are added, never removed or renamed ([Versioning](/docs/versioning)),
  so code written against it keeps working.
- **Failed requests are free.** A call that fails is not billed: you pay for the data you received.
- **Pay per request.** From a prepaid balance, with no subscription. Each endpoint's page states its price.

## Get Started

- [Getting Started](https://apinoa.com/en/docs/getting-started): Create a key, make your first call and read the response.
- [Authentication](https://apinoa.com/en/docs/authentication): Send your key in the x-api-key header, and keep it on your server.
- [SDKs and MCP](https://apinoa.com/en/docs/sdks): TypeScript and Python SDKs, the MCP server for Claude Code, Codex and Cursor, and the OpenAPI document.
- [Versioning](https://apinoa.com/en/docs/versioning): The version is in the path; what v1 promises and what it may add.
- [Errors](https://apinoa.com/en/docs/errors): Every error code, its status, and what to do about it.

## Marketplace API

- [Overview](https://apinoa.com/en/docs/api-reference/marketplaces): The shared operations, which marketplace has which, and how to read the differences.
- [Response Schema](https://apinoa.com/en/docs/api-reference/marketplaces/response-schema): SearchResult, Product, ReviewPage, CategoryList and ShippingQuote, field by field.
- [Filters](https://apinoa.com/en/docs/api-reference/marketplaces/filters): One filter vocabulary for every marketplace, and which one accepts what.

## SNS API

- [Overview](https://apinoa.com/en/docs/api-reference/sns): The eight shared operations, which platform has which, and the input names they share.
- [Response Schema](https://apinoa.com/en/docs/api-reference/sns/response-schema): Account, Post, Comment, Group and Page, field by field.

## SERP API

- [Overview](https://apinoa.com/en/docs/api-reference/serp): Sixteen search engines, maps, app stores and Google Trends, the operations they share, and which engine has which.
- [Response Schema](https://apinoa.com/en/docs/api-reference/serp/response-schema): ResultsPage, Suggestions, Place, App, Trends and the rest, field by field.

## AI Answers API

- [Overview](https://apinoa.com/en/docs/api-reference/answers): Six AI engines through one answer operation: countries, conversations and outcomes.
- [Response Schema](https://apinoa.com/en/docs/api-reference/answers/response-schema): The Answer type: text, citations, sources, cards and mentions, field by field.

## Other APIs

- [Image Translate](https://apinoa.com/en/docs/api-reference/image-translate): Replace the text inside product images while keeping the design.
