Product SEO Service

Back to Catalog

Overview

The Product SEO module manages search engine optimization metadata for individual products.

It allows assigning and maintaining SEO-related fields such as:

Each product can have at most one SEO record.

This module:

All operations are tenant-aware and fully audited.


Endpoints

Back to Catalog

GET

/api/v1/ProductSEO/GetProductSEOByProductId/{productId}

Returns SEO metadata assigned to a specific product.

Behavior:

Response:

Authorization:


GET

/api/v1/ProductSEO/GetProductSEOBySlug/{slug}

Returns SEO metadata by URL slug.

Behavior:

Response:

Authorization:


POST

/api/v1/ProductSEO/AddNewProductSEO

Creates a new SEO record for a product.

Request body:

Behavior:

Errors:

Authorization:


PUT

/api/v1/ProductSEO/UpdateProductSEOByProductId/{productId}

Updates SEO metadata for a product.

Request:

Behavior:

Errors:

Authorization:


DELETE

/api/v1/ProductSEO/DeleteProductSEOByProductId/{productId}

Deletes SEO metadata for a product.

Behavior:

Errors:

Authorization:


Notes