Skip to content

Reserved Act

A Reserved Act is a Verb the law reserves to the holder of a named Credential, so its Function is always human.

Properties

PropertyTypeRequiredDescription
jurisdictionstringrequiredWhere the law reserves it.

Object

JSON
{
  "$id": "https://api.sb/routewise.dev/reserved-acts/reserved_act_1",
  "$type": "ReservedAct",
  "jurisdiction": "US-DE"
}

Relationships

  • A Reserved Act has many Attestations: the Reserved Act the Attestation records as performed or declined. attestations, inverse performs.
  • A Reserved Act requires many Credentials: a Credential lets its holder perform the Reserved Acts the law keeps for it, in its jurisdiction. requires, inverse authorizes.
  • A Reserved Act reserves one Verb: the Verb the law reserves to a credentialed Human in the act’s jurisdiction. reserves, inverse reservedBy.

Verbs

  1. createCreates a Reserved Act.
    POST /{namespace}/reserved-actsdoReservedAct.created
  2. getReturns one Reserved Act by id.
    GET /{namespace}/reserved-acts/{id}readNo Event
  3. listReturns Reserved Acts, newest first, one page at a time.
    GET /{namespace}/reserved-actsreadNo Event
  4. updateChanges the given properties of a Reserved Act.
    PATCH /{namespace}/reserved-acts/{id}doReservedAct.updated
  5. deleteDeletes a Reserved Act; its history is kept.
    DELETE /{namespace}/reserved-acts/{id}doReservedAct.deleted

Permissions

Which Access level may call each Verb. One-way Verbs wait their delay window.

Operationowneradminmemberviewer
ReservedAct.createYesYesYesNo
ReservedAct.getYesYesYesYes
ReservedAct.listYesYesYesYes
ReservedAct.updateYesYesYesNo
ReservedAct.deleteYesYesYesNo

Call it

Text
Add a reserved act to QuietCopy.

Example

Signing an appraisal report is a Reserved Act. Only a Human with an appraiser Credential performs it.