apinoa
Free credit on request — no card required

Commerce, social and search
data through one API.

Products, social posts, search results and AI answers as normalized JSON — 34 sources on one key, billed per request.

GET/v1/walmart/search?query=wool+socks

    Four families, one API

    Each family answers in its own normalized schema. All four share one key, one response envelope and one balance.

    • Marketplace API

      Search, products, reviews and categories.

      5 marketplaces27 operations

      Learn more
    • Social media API

      Profiles, posts, comments and media.

      7 platforms42 operations

      Learn more
    • SERP API

      Results pages, places, apps and trends.

      16 search engines44 operations

      Learn more
    • AI answers API

      Answers with their citations and sources.

      6 AI engines6 operations

      Learn more

    Image translation. Translate the text inside product images and get the image back.

    Read the docs
    curl "https://gateway.apinoa.com/v1/walmart/search?query=wool+socks" \
      -H "x-api-key: $APINOA_API_KEY"

    Real response, captured 2026-11-03

    {  "marketplace": "walmart",  "query": "wool socks",  "page": {    "index": 1,    "size": 48,    "total": 5363  },  "items": [    {      "marketplace": "walmart",      "id": "19656157108",      "title": "Women's Wool Blend Crew Sock, 1-Pack, OSFM",      "price": {        "currency": "USD",        "amount": 4.97      },      "brand": "MUK LUKS",      "url": "https://www.walmart.com/ip/MUK-LUKS-Women-s-Wool-Blend-Crew-Sock-1-Pack-OSFM/196…",      "imageUrl": "https://i5.walmartimages.com/seo/MUK-LUKS-Women-s-Wool-Blend-Crew-Sock-1-Pack-OS…",      "seller": {        "name": "Walmart.com",        "id": "F55CDC31AB754BB68FE0B39041159D63"      },      "rating": {        "average": 4.8,        "count": 50      },      "status": "In stock",      "inStock": true,      "sponsored": true,      "delivery": {        "carrier": "Shipping",        "code": "SHIPPING",        "estimate": "Shipping, arrives tomorrow"      },      "shippingOptions": [        {          "carrier": "Shipping",          "code": "SHIPPING",          "estimate": "Shipping, arrives tomorrow"        }      ],      "deliveryTo": {        "label": "Sacramento, CA 95829",        "country": "US",        "postalCode": "95829"      },      "category": [        {          "id": "5438",          "name": "Clothing"        }      ],      "badges": [        "Best seller"      ],      "promotions": [],      "attributes": [],  …

    Give your AI agent
    commerce, social and search data

    Add the MCP server to Claude Code, Cursor or any MCP client, or build on the TypeScript and Python SDKs. One key covers all of it, and every repository is public.

    • MCP server

      Give Claude, Cursor and other agents the API

      npx -y apinoa-mcp
      View on GitHub
    • TypeScript SDK

      Typed client for Node, Deno and Bun

      npm install @apinoa/sdk
      View on GitHub
    • Python SDK

      Sync and async client for Python

      pip install apinoa
      View on GitHub

    The work you don't have to do

    • An id or a URL

      Send whichever you have: a product link, a profile URL or a bare id.

    • One cursor for the next page

      Every list returns a cursor. Send it back on its own to get the next page.

    • The same field names

      A price is a price on every marketplace. Learn a family's schema once.

    • One key for everything

      Marketplaces, social platforms, search engines and AI answers on one balance.

    • Markets by parameter

      Ask for another country's results with one parameter, where the source has one.

    • No HTML to parse

      Results come back as JSON fields, not as pages you have to take apart.

    From raw pages to decisions

    Price and catalog monitoring

    Track prices, stock and listings across marketplaces on your own schedule.

    Operations you would call

    • product

      One product page in full, as the marketplace shows it.

      AmazonShopifyTikTok Shop

    • search

      Keyword search, with price and category filters where the marketplace has them.

      Walmart

    One API for 34 sources

    Every source and every operation is listed in the API reference, with its parameters and its price.

    Browse the catalog
    Marketplaces
    Social platforms
    Search engines

    Real responses, published prices

    Each of these links to where you can check it.

    • Failed requests are free. A call that fails costs nothing. The amount held for it goes back in full.

      See pricing
    • The ceiling comes first. The most a call can cost is published before you send it, and you are charged for what it actually used.

      See costs per operation
    • Real responses in the docs. Every operation's page shows a response captured from production — shortened, never edited.

      Open the API reference
    • Every call has a request id. Every call appears in your usage log with its request id, so a problem report points at the exact request.

      Read the docs

    Pay for the requests you make

    No plans and no minimum. Top up from $20 and each request comes off your balance. The more you send in a day, the less each one costs.

    Marketplace and social data
    $0.001 per request
    Search results
    $0.0012 per request
    AI answers
    $0.0012 per answer
    Image translation
    $0.003 per image

    Failed requests are free. Ask for $1 of free credit to evaluate, no card needed.

    What counts as a request, and the rest of the detail

    Price per request at each daily volume. The count resets at 00:00 UTC.
    12,000
    That day costs
    $10.00
    Per request, on average
    $0.00083
    30 days at this pace
    $300

    Top up more, pay less

    Top-ups from $5,000 carry 8–20% in bonus credit, added the moment the payment lands.

    The same heavy workload every day?

    We can fix a monthly price for it. Talk to us

    Ready to build?

    Create a key and make your first call. Ask for free credit to evaluate — no card needed.

    Using an AI agent? Connect over MCP

    Frequently asked questions

    General

    Which sources can I query?

    34 sources in four families. Marketplaces: AliExpress, Amazon, Shopify, TikTok Shop, and Walmart. Social platforms: Instagram, LinkedIn, Reddit, Threads, TikTok, X, and YouTube. Search engines: App Store, Baidu, Bing, Daum, DuckDuckGo, Google, Google Play, Google Shopping, Google Trends, Naver, Seznam, Sogou, Tripadvisor, Yahoo, Yahoo! JAPAN, and Yandex. AI answer engines: ChatGPT, Gemini, Google AI Mode, Google AI Overviews, Naver AI Briefing, and Naver AI Tab. The sources in a family answer in one schema, so code written for one works on the rest. The operations each one supports are listed live at GET /marketplaces.

    Do you store my request data?

    We log each call you make, including the endpoint, its parameters, the response status and what it cost, so you can see it in your dashboard. Those per-call logs are deleted after 24 hours and only daily totals remain. The Privacy Policy has the full list.

    Billing

    How is usage billed?

    From a prepaid balance, with no plans and no minimum. A marketplace or social request costs $0.001, a search results page $0.0012, an AI answer $0.0012 and an image translation $0.003. The more you send in a day, the less each request costs, down to $0.0005 from 30,000 requests a day; the count resets at 00:00 UTC. Top-ups start at $20.

    Is there a free tier?

    There are no plans, free or paid. To evaluate the API, you can ask for $1 of free credit, which is 1,000 marketplace requests. Signing up needs no card.

    Am I charged for a failed call?

    No. If a call returns nothing, the amount held for it goes back in full. A request we reject for a bad parameter is free too.

    Does credit expire?

    Credit lasts 12 months from your most recent top-up, and every top-up starts the 12 months again — so it does not expire while you keep using the service. We email you a month before, and the date is on your dashboard.