app.honks.feed.honk

honks.app

Documentation

Record containing a honk. Who are we kidding. Honks should not be contained.

main record

Record containing a honk. Who are we kidding. Honks should not be contained.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

event string Required

The default setting for this label.

Known values: #honkAngry, #honkChaotic, #honkDefensive, #honkHappy, #honkInquisitive, #honkNoisy
Default: honkHappy
signature bytes Required

The signature of the honk. This is used to verify the authenticity of the honk coming from the honks.app service.

signatureKey string did Required

DID of the key used to sign the honk.

subject string did Optional

DID of the account to be honked at.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "did",
      "event",
      "createdAt",
      "signature",
      "signatureKey"
    ],
    "properties": {
      "event": {
        "type": "string",
        "default": "honkHappy",
        "description": "The default setting for this label.",
        "knownValues": [
          "#honkAngry",
          "#honkChaotic",
          "#honkDefensive",
          "#honkHappy",
          "#honkInquisitive",
          "#honkNoisy"
        ]
      },
      "subject": {
        "type": "string",
        "format": "did",
        "description": "DID of the account to be honked at."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "signature": {
        "type": "bytes",
        "description": "The signature of the honk. This is used to verify the authenticity of the honk coming from the honks.app service."
      },
      "signatureKey": {
        "type": "string",
        "format": "did",
        "description": "DID of the key used to sign the honk."
      }
    }
  },
  "description": "Record containing a honk. Who are we kidding. Honks should not be contained."
}
honkAngry token

User sent an angry honk

Referenceapp.honks.feed.honk#honkAngry

Tokens have no data representation. Use the reference string as a value.

View raw schema
{
  "type": "token",
  "description": "User sent an angry honk"
}
honkChaotic token

User sent a chaotic honk

Referenceapp.honks.feed.honk#honkChaotic

Tokens have no data representation. Use the reference string as a value.

View raw schema
{
  "type": "token",
  "description": "User sent a chaotic honk"
}
honkDefensive token

User sent a defensive honk

Referenceapp.honks.feed.honk#honkDefensive

Tokens have no data representation. Use the reference string as a value.

View raw schema
{
  "type": "token",
  "description": "User sent a defensive honk"
}
honkHappy token

User sent a happy honk

Referenceapp.honks.feed.honk#honkHappy

Tokens have no data representation. Use the reference string as a value.

View raw schema
{
  "type": "token",
  "description": "User sent a happy honk"
}
honkInquisitive token

User sent an inquisitive honk

Referenceapp.honks.feed.honk#honkInquisitive

Tokens have no data representation. Use the reference string as a value.

View raw schema
{
  "type": "token",
  "description": "User sent an inquisitive honk"
}
honkNoisy token

User sent a noisy honk

Referenceapp.honks.feed.honk#honkNoisy

Tokens have no data representation. Use the reference string as a value.

View raw schema
{
  "type": "token",
  "description": "User sent a noisy honk"
}

Lexicon Garden

@