Comments settings
GET
/v1/data/{artifactId}/comments/_config
const url = 'https://shareout.site/v1/data/example/comments/_config';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://shareout.site/v1/data/example/comments/_config \ --header 'Authorization: Bearer <token>'The artifact’s comment settings plus guestCommentsEffective (its own guest setting, or the nearest folder’s when it has none).
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”artifactId
required
string
Artifact ID (e.g. art_abc123).
Responses
Section titled “Responses”Settings
Media typeapplication/json
object
success
boolean
data
object
enabled
boolean
identityMode
string
allowReplies
boolean
maxDepth
integer
overlayEnabled
boolean
guestComments
The artifact’s own guest setting; absent = follows its folder.
boolean
guestCommentsEffective
Whether guests may comment here (own setting, else the nearest folder’s).
boolean
Example
{ "data": { "identityMode": "anonymous" }}