com.babesky.actor.profile
Core record of the Babesky creator portfolio. Stores the creator's tagline, avatar, content niches, ratings, collab availability, and contact preferences. Consumed alongside com.babesky.actor.links, com.babesky.actor.support, and com.babesky.actor.featured to render a full portfolio in Atmosphere-compatible apps.
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | actor.babesky.com |
| Indexed |
Record
record · key literal:selfProperties
avatar
blobOptional avatar override. Must be a blob already present in the actor's PDS.
maxSize: 1000000accept: image/png, image/jpeg, image/webp
bookings
refcollabBrand
booleanCreator is open to brand partnerships.
collabContent
booleanCreator is open to content collaborations.
contentRating
stringSelf-declared content rating. Metadata only. Does not trigger any Bluesky labels.
knownValues: none | nudity | sexual | porn | graphic-media
customs
refniches
arrayFree-text content category tags chosen by the creator.
maxLength: 10
maxGraphemes: 32
How fans should reach out.
tagline
stringShort creator bio for Atmosphere apps.
maxGraphemes: 280
taglineMode
stringWhether the tagline supplements or replaces the Bluesky bio on Atmosphere apps.
knownValues: addition | override
#bookingsAvailability
object#contactMethod
objectProperties
knownValues: platform | email | signal | whatsapp | telegram | germ | discord | phone | other
platformSlug
stringWhen kind=platform, references one of the creator's saved com.babesky.actor.links entries by slug.
value
stringContact address (email, handle, phone number, etc.). Not used when kind=platform.
maxGraphemes: 200
#customsAvailability
objectProperties
contentTypes
arrayknownValues: photo | video | audio | physical | other
details
stringFree text: pricing, turnaround, do-not-do list, etc.
maxGraphemes: 500
expiresAt
string · datetimeWhen this availability window closes. Maximum 30 days from publish time.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
blue.recipes.actor.profile
record -
app.bsky.actor.profile
recordA declaration of a Bluesky account profile.
-
social.respawn.actor.profile
recordA Respawn-app profile for an actor. Mirrors app.bsky.actor.profile so existing Bluesky details can prefill it.
-
App-specific profile data for Ask Everything. Identity, handle, display name, and avatar come from the account's Bluesky profile and are not duplicated here. Preferences that gate AppView behavior only (such as whether the profile accepts directed asks, or NSFW filtering) are AppView-side settings, not record fields, since they cannot be enforced at the protocol level.
-
app.offprint.actor.profile
recordA declaration of an Offprint user profile. Overrides the Bluesky profile when set.