Relations API reference

Reference map for Relations API operations.

Updated
Apr 26, 2026

Relations

Use this reference map to choose the operation group before opening an endpoint page for exact request and response details.

Use Relations when the job is about product-to-product relationships and the relation types that classify them.

Relation type operations own listing, reads, creation, updates, and deletion for available relationship classes. Product relation operations own app-wide reads, product-scoped reads, relation reads, relation creation, product attachment, product removal, and relation deletion.

Use Products when product data changes. Use Relations when the product stays the same but its relationship to other products changes.

For workflow guidance across product relations, relation types, redirects, listings, Search, and events, see Redirects, relations, and listings.

Read and inspect

Create or attach

OperationAPI
Create a product relationManagement API
Add a product to a relationManagement API
Create a relation typeManagement API

Update or repair

OperationAPI
Update a relation typeManagement API

Remove or deactivate

OperationAPI
Delete a product relationManagement API
Remove a product from a relationManagement API
Delete a relation typeManagement API

Relations API reference

# Relations Use this reference map to choose the operation group before opening an endpoint page for exact request and response details. Use Relations when the job is about product-to-product relationships and the relation types that classify them. Relation type operations own listing, reads, creation, updates, and deletion for available relationship classes. Product relation operations own app-wide reads, product-scoped reads, relation reads, relation creation, product attachment, product removal, and relation deletion. Use Products when product data changes. Use Relations when the product stays the same but its relationship to other products changes. For workflow guidance across product relations, relation types, redirects, listings, Search, and events, see [Redirects, relations, and listings](/start/concepts/redirects-relations-and-listings).

12 operations grouped by the job they support.

## Read and inspect | Operation | API | | --- | --- | | [List all relations for a product](/reference/relations/list-all-relations-for-a-product) | Management API | | [List all relations in an app](/reference/relations/list-all-relations-in-an-app) | Management API | | [Get a product relation](/reference/relations/get-a-product-relation) | Management API | | [List all relation types in an app](/reference/relations/list-all-relation-types-in-an-app) | Management API | | [Get a relation type](/reference/relations/get-a-relation-type) | Management API | ## Create or attach | Operation | API | | --- | --- | | [Create a product relation](/reference/relations/create-a-product-relation) | Management API | | [Add a product to a relation](/reference/relations/add-a-product-to-a-relation) | Management API | | [Create a relation type](/reference/relations/create-a-relation-type) | Management API | ## Update or repair | Operation | API | | --- | --- | | [Update a relation type](/reference/relations/update-a-relation-type) | Management API | ## Remove or deactivate | Operation | API | | --- | --- | | [Delete a product relation](/reference/relations/delete-a-product-relation) | Management API | | [Remove a product from a relation](/reference/relations/remove-a-product-from-a-relation) | Management API | | [Delete a relation type](/reference/relations/delete-a-relation-type) | Management API |