Skip to main content
Your public profile and Studio settings. 6 operations. How to call them, and what the answers mean: Operations reference.
Generated from the operation catalog: src/lib/ops/public-catalog.json in publicsummerengine at 0d85f61e2b and the summer-engine npm package 4.0.0 for engine and local operations. If something here is wrong, the operation’s definition is wrong.

claim_creator_name

profile.claim_creator_name: Claim my creator name Claim the person’s public creator name with their character, as Claim on the creator card does; a portrait drawn for them becomes their avatar. Everyone sees the name. Needs the owner’s approval. Next: profile.get. Inputs:
Example: Claim a creator name.

draw_creator_character

profile.draw_creator_character: Draw my creator character Draw a portrait of the fantasy character for the person’s creator card, as Draw again on the card does. Spends the person’s credits. Returns the portrait, which profile.claim_creator_name can use. Next: profile.claim_creator_name. Inputs:
Example: Draw a moon elf for the creator card.

get

profile.get: Read my profile and settings Read the person’s public profile (username, bio, location, avatar, language, links), their Studio settings (emails, who sees new assets) and their creator name. Next: profile.update or profile.set_settings. Inputs: No inputs.
Example: What does the person’s profile say now?

set_settings

profile.set_settings: Change my Studio settings Change the person’s Studio settings, as Studio > Settings does: email notifications, usage alerts, product update emails, and whether new assets start public or private (private needs a paid plan). Next: profile.get. Inputs:
Example: No more product update emails.

update

profile.update: Change my profile Change the person’s public profile, as Save on Studio > Settings > Profile does: username (also their profile address; a taken one gets a variation), bio, location, avatar, language, launch video. Next: profile.get. Inputs:
Example: A new bio.

profile.update_links: Set my profile links Set the links on the person’s public profile (website, socials), replacing the ones there, as Save on Studio > Settings > Profile does. Up to 10. Next: profile.get. Inputs:
Example: Show their website on the profile.