Product Matching

Overview

The Roomle Product Matching API allows users to find Roomle products based on a given query or SKU. The API provides three matching strategies:

  • Exact Matching: Finds products that exactly match the given query.

  • Similar Matching: Finds products that are similar to the given query.

  • SKU Matching: Finds products based on a specific SKU.

Endpoints

Exact Matching

Endpoint:

GET https://search.roomle.com/api/match?exact=true&query=<QUERY>

Description: Finds the Roomle product that exactly matches the given query.

Query Parameters:

Parameter
Type
Required
Description

query

string

Yes

The exact query to match products.

Example Request:

GET https://search.roomle.com/api/match?exact=true&query=sofa

Similar Matching

Endpoint:

Description: Finds Roomle products that are similar to the given query.

Query Parameters:

Parameter
Type
Required
Description

query

string

Yes

The search term for similar matches.

Example Request:


SKU Matching

Endpoint:

Description: Finds Roomle products based on a specific SKU.

Query Parameters:

Parameter
Type
Required
Description

sku

string

Yes

The SKU of the product.

Example Request:

Response Format

The API returns a JSON array with matched products.

Last updated