Skip to content

Publish a graphic version

POST/v2/themes/{themeId}/rive-graphics/{graphicId}/versions

POST
/v2/themes/{themeId}/rive-graphics/{graphicId}/versions
curl --request POST \
--url https://api.ligr.live/rest/v2/themes/1/rive-graphics/example/versions \
--header 'Authorization: Bearer <token>'

Beta. This operation can change between minor versions. See Beta status.

Publish the working Rive graphic as an immutable version.

themeId
required
number format: double
graphicId
required
string

Created

Media typeapplication/json
object
version
required
integer format: int32
Examplegenerated
{
"version": 1
}

Invalid Rive request

Media typeapplication/json
object
message
required
string
code
required
string
Examplegenerated
{
"message": "example",
"code": "example"
}

Theme, import, graphic, version, or file not found

Media typeapplication/json
object
message
required
string
code
required
string
Examplegenerated
{
"message": "example",
"code": "example"
}

Rive import or graphic state conflict

Media typeapplication/json
object
message
required
string
code
required
string
Examplegenerated
{
"message": "example",
"code": "example"
}

Rive candidate or source is no longer available

Media typeapplication/json
object
message
required
string
code
required
string
Examplegenerated
{
"message": "example",
"code": "example"
}

Rive file or configuration cannot be used

Media typeapplication/json
object
message
required
string
code
required
string
Examplegenerated
{
"message": "example",
"code": "example"
}

Rive source imports are unavailable

Media typeapplication/json
object
message
required
string
code
required
string
Examplegenerated
{
"message": "example",
"code": "example"
}