Save an upload as a Library item
soclo_library_finalizeFinalize an uploaded file into an immutable saved Library asset. Without confirm: true it returns a preview and saves nothing; pass confirm: true after the owner approved the exact item. Needs the separate manage:library grant. Finalize keeps its original UUID clientRequestId and the same receipt the app records. After interruption read soclo_library_finalize_status with the original ids; never substitute ids or repeat blindly. Debits no customer credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| tags | No | ||
| title | No | ||
| width | No | ||
| bucket | No | ||
| height | No | ||
| source | Yes | ||
| confirm | No | ||
| subject | No | ||
| mimeType | Yes | ||
| uploadId | Yes | ||
| durationMs | No | ||
| clientRequestId | Yes |