Review state of an artifact
GET
/v1/home/review
const url = 'https://shareout.site/v1/home/review?artifactId=example';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/home/review?artifactId=example' \ --header 'Authorization: Bearer <token>'The live version, whether the caller may review (resolve, assign, approve) and every approval. The Home shell’s endpoint; accepts a session cookie or a Bearer token. Comments themselves are read and resolved through the Data comments endpoints.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”artifactId
required
string
Responses
Section titled “Responses”Review state
Media typeapplication/json
object
live_version_id
string | null
live_version_no
integer | null
can_review
Caller may resolve, assign and approve.
boolean
approvals
Array<object>
object
version_id
string
version_no
integer
user_id
string
name
string | null
email
string | null
created_at
string format: date-time
my_approvals
Version ids the caller (any linked account) approved.
Array<string>
Examplegenerated
{ "live_version_id": "example", "live_version_no": 1, "can_review": true, "approvals": [ { "version_id": "example", "version_no": 1, "user_id": "example", "name": "example", "email": "example", "created_at": "2026-04-15T12:00:00Z" } ], "my_approvals": [ "example" ]}Invalid request
Media typeapplication/json
object
success
required
boolean
error
required
Human-readable message.
string
code
required
Machine-readable error code.
string
request_id
Correlation id (also the X-Request-Id header). Quote it in support tickets.
string
reason
Finer cause under code. For UNAUTHORIZED: missing, invalid, revoked or expired.
string
hint
What to do next, in plain words.
string
suggestion
string
param
The request field at fault.
string
docs
Doc page for this error.
string
redirect_url
string
support
Present on 5xx — how to reach a human.
object
how
string
include
Array<string>
Example
{ "success": false, "support": { "how": "POST /v1/support/tickets", "include": [ "request_id" ] }}No access to this artifact
