How add a new property to an page on Confluence via REST API?

Rafael Costa
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 14, 2022

I need update the classification of some pages, then I found it at https://developer.atlassian.com/cloud/confluence/rest/api-group-content-properties/#api-wiki-rest-api-content-id-property-key-post:

curl --request POST \ --url 'https://your-domain.atlassian.net/wiki/rest/api/content/{id}/property/{key}' \ --header 'Authorization: Bearer <access_token>' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '{ "value": [ "<string>" ] }'

 

But there is something wrong in my curl that returns error 500:

curl \
-X POST \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"value":{
"name":{
"value":"Interno",
"search":"Interno",
"index":2
},
"icon":{
"url":"/images/blue.png"
}
}
"version":{
"number":null
}
}' \
-u $user:$password \
"https://your-domain.atlassian.net/rest/api/content/111578749/property/classification"

 

someone could help me to fix it??

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events