Developer Portal › Quickstart

Up and running in 5 minutes

From zero to live pricing data in your app. Follow these five steps to authenticate, query, and connect Nesika to your AI agents.

  1. Step 01No key required

    Create a Nesika Account

    Sign up for a Nesika workspace to access the developer portal, API key management, and live pricing data.

    An API key is required for workspace tools and the MCP server. Some public REST endpoints (product search, price comparison) work without a key.

    Sign up free →
  2. Step 02

    Generate an API Key

    From your Settings page, navigate to the API tab and generate a key. The raw key value is shown only once — save it securely.

    API keys are scoped to your workspace. You can create up to 10 active keys.

    Go to Settings →
  3. Step 03

    Make Your First Request

    Pass your key in the X-API-Key header. Try listing your tracked products:

    # List your tracked products
    curl -H "X-API-Key: nes_your_key_here" \
      "https://api.nesika.ai/api/v1/me/products"
    
    # Search public pricing data (no key needed)
    curl "https://api.nesika.ai/api/v1/products/search?q=iPhone+16&vendorId=kogan"

    The base URL is https://api.nesika.ai. All v1 endpoints live under /api/v1/.

  4. Step 04

    Explore in Your Language

    Use any HTTP client. Here's a Python example using requests:

    import requests
    
    BASE = "https://api.nesika.ai/api/v1"
    HEADERS = {"X-API-Key": "nes_your_key_here"}
    
    # Get your price position for a tracked product
    product_id = "your-product-id"
    resp = requests.get(
        f"{BASE}/me/products/{product_id}/position",
        headers=HEADERS,
        params={"timeframe": "30d"},
    )
    data = resp.json()
    print(f"You rank #{data['data']['rank']} of {data['data']['total']} sellers")

    Pass X-API-Key in headers for all authenticated endpoints.

  5. Step 05

    Connect to AI Agents via MCP

    Add Nesika to Claude Desktop, Claude.ai, or Cursor in seconds using the Model Context Protocol server.

    // claude_desktop_config.json
    {
      "mcpServers": {
        "nesika": {
          "command": "npx",
          "args": ["-y", "@nesika-ai/mcp-server-public"],
          "env": {
            "NESIKA_API_KEY": "nes_your_key_here"
          }
        }
      }
    }

    The MCP server exposes all 12 Nesika tools directly in your AI assistant.

    Full MCP Setup Guide →
Logos provided by Logo.dev