Live Photo API
Base URL: https://YOUR-SERVER/api. Send your API key in x-api-key where authentication is required. A key also needs the listed permission; your account's access rules still apply.
API guide · All endpoints · OpenAPI JSON
GET /live-photo/candidates— List live photo relink candidatesPOST /live-photo/relink— Relink live photos
List live photo relink candidates
GET /api/live-photo/candidates
Find separated live photos (a still image and its motion video that are not linked) that can be reassembled.
Authentication: API key. Permission: all.
Responses
Field definitions: LivePhotoCandidatesResponseDto
{
"200": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/LivePhotoCandidatesResponseDto"
}
}
},
"description": ""
}
}Relink live photos
POST /api/live-photo/relink
Reassemble the selected still + video pairs into live photos, hiding the standalone videos.
Authentication: API key. Permission: all.
Request body
Required.
Field definitions: LivePhotoRelinkDto
{
"application/json": {
"schema": {
"$ref": "#/components/schemas/LivePhotoRelinkDto"
}
}
}Responses
Field definitions: LivePhotoRelinkResponseDto
{
"201": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/LivePhotoRelinkResponseDto"
}
}
},
"description": ""
}
}© 2026 Frameleaf Inc. All rights reserved.
Frameleaf and the Frameleaf logo are Trademarks of Frameleaf Inc.