0

Using Postman, with the following GET request I receive data from my custom product attribute:
rest/V1/products/attributes?&searchCriteria[filterGroups][0][filters][0][field]=attribute_id&searchCriteria[filterGroups][0][filters][0][value]=580

The response looks like this:

"options": [
 {
 "label": " ",
 "value": ""
 },
 {
 "label": "Label 1",
 "value": "16594"
 },
 {
 "label": "Label 2",
 "value": "16597"
 },

Now I need to add a new attribute value including a label and the description.

Here it says it would be possible (now): https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-4-open-source.html

enter image description here Can anyone help how the body of my POST request should look like? Thanks!

asked Apr 17, 2020 at 7:57

1 Answer 1

0

you can see all all API list in your magento instance by below endpoint.

yourMagento/swagger

ref: https://devdocs.magento.com/guides/v2.3/rest/generate-local.html

enter image description here

on that interface you can pass your access token and get all list of available api request with example.

for your request you need to pass below params in post request.

Request Endpoint: /V1/products/attributes/{attributeCode}/options

Params:

{
 "option": {
 "label": "string",
 "value": "string",
 "sort_order": 0,
 "is_default": true,
 "store_labels": [
 {
 "store_id": 0,
 "label": "string"
 }
 ]
 }
}

Hope this solution help you to complete you task.

Note: Please make it right and add plus to this solution if this solution work for you.

Thank you.

answered Apr 18, 2020 at 10:20

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.