Create a reusable fictional actor
soclo_actors_createSpends credits: creates one reusable fictional character from name and spec. Read soclo_actors_list for the live offer, show it to the owner and pass ownerApprovedPrice:true with the offer’s exact expectedCredits and pricingVersion. Origin soclo_generated creates a new character; owner_imported turns a current owned Brand Kit assetId/assetVersion into one. Imports require active account rights and the owner’s image-specific fictional declaration (omit ownerRightsDeclaration only when reusing an already attested unchanged source); do not invent owner words, and use Soclo’s verified-person flow for real people. Pass a stable clientRequestId and preserve original fields on replay: reconcile a pending or uncertain creation with soclo_actors_list rather than starting another purchase.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| spec | Yes | ||
| origin | Yes | ||
| assetId | No | ||
| assetVersion | No | ||
| pricingVersion | No | ||
| clientRequestId | Yes | ||
| expectedCredits | No | ||
| ownerApprovedPrice | No | ||
| ownerRightsDeclaration | No |