API Documentation

Unlock the power of product matching with our developer-friendly API


1

Get Your API Key

Generate your API key to start making authenticated requests

pk_8oepxy0yevb
2

Make Your First Request

Choose your preferred language and copy the example code

<?php
$curl = curl_init();
curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.productmatcher.com/v1/products/match?title=High-performance%20laptop&async=true&cache=false",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer pk_8oepxy0yevb"
  ],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
3

API parameters

Available query parameters for the API endpoint

  • title: The product title to match (required)
  • async: Set to true for asynchronous requests (optional, default: false)
  • cache: Set to false to fetch live data (optional, default: true)
  • Ready to scale?

    Upgrade to our Premium plan for unlimited API calls, priority support, and advanced features.