Get all Custom Relationships attached to a Product
GEThttps://euwest.api.elasticpath.com/pcm/products/:productID/custom-relationships
Prerequisites
- Custom Relationships have been attached to a product, see Attach Custom Relationships to a Product
- OR Products have been related to one another, see Create a Relationship between a product with one or more products
Request
Responses
- 200
- 400
- 403
- 404
- 409
- 422
- 500
Returns the attached custom relationship.
Bad request. The request failed validation.
Forbidden
Bad Request. Not Found.
Write conflict detected
Bad request. The request failed validation.
Internal server error. There was a system failure in the platform.
Authorization: http
name: bearerAuthtype: httpscheme: bearer
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://euwest.api.elasticpath.com/pcm/products/:productID/custom-relationships");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <token>");
var content = new StringContent("{\n \"data\": [\n {\n \"slug\": \"string\",\n \"type\": \"custom-relationship\"\n }\n ]\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
ResponseClear