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
Add a product to a relationManagement API
Create a product 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
Delete a relation typeManagement API
Remove a product from a relationManagement 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 | | --- | --- | | [Get a product relation](/reference/relations/get-a-product-relation) | Management API | | [Get a relation type](/reference/relations/get-a-relation-type) | Management API | | [List all relation types in an app](/reference/relations/list-all-relation-types-in-an-app) | Management 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 | ## Create or attach | Operation | API | | --- | --- | | [Add a product to a relation](/reference/relations/add-a-product-to-a-relation) | Management API | | [Create a product relation](/reference/relations/create-a-product-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 | | [Delete a relation type](/reference/relations/delete-a-relation-type) | Management API | | [Remove a product from a relation](/reference/relations/remove-a-product-from-a-relation) | Management API |