id.sifa.profile.location

A single location entry in the user's profile.

Repository @sifa.id did:plc:2f2ahswozqy4v5lvu676375y namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityprofile.sifa.id
Indexed

Record

record · key tid

Properties

address

requiredref

Structured location address. Sifa enforces ISO 3166-1 alpha-2 country codes at the app layer.

createdAt

requiredstring · datetime

Client-declared timestamp when this record was created.

isPrimary

boolean

Whether this is the primary/display location.

label

string

Optional user-defined label for this location.

  • maxLength: 600
  • maxGraphemes: 60

type

requiredstring

The role of this location.

  • knownValues: id.sifa.defs#locationPrimary | id.sifa.defs#locationBusiness | id.sifa.defs#locationTravel

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A user's self-declared geographic locations, stored on their PDS. Wraps community.lexicon.location.address for forward compatibility.

  • A location reference

  • A physical location in the form of a street address.

  • Current location (singleton; rkey is always 'self').

  • The user's Placita profile. One record per repo, key 'self'. Holds the home location the profile map centers on. City level by design, no street addresses; access control arrives with Spaces.