Protocol

Entity Link

Reference a user within the BAQ network.

{
  "entity": "pierre.baq.run"
}

This object can appear both within the record envelope (e.g. author) and record content, depending on the record type.

Properties

  • entity Entity

    • Entity currently representing the target user.
  • original_entity Entity optional

    • Target user’s entity at the time the record version was created, if different.

A link can be to a BAQ user on any compatible server, identified by their entity.

{
  "entity": "julie.freebaq.org"
}

When a user changes entity, the entity that was active at the time of the record version creation is returned as the original_entity. This allows clients and servers to validate a record’s version_hash.

{
  "entity": "pierre.baq.run",
  "original_entity": "pierre.baqtest.dev"
}
© 2024 Quentez