town.delve.unspecced.defs

delve.town

Documentation

ageAssuranceEvent object

Object used to store age assurance data in stash.

Properties

attemptId string Required

The unique identifier for this instance of the age assurance flow, in UUID format.

completeIp string Optional

The IP address used when completing the AA flow.

completeUa string Optional

The user agent used when completing the AA flow.

createdAt string datetime Required

The date and time of this write operation.

email string Optional

The email used for AA.

initIp string Optional

The IP address used when initiating the AA flow.

initUa string Optional

The user agent used when initiating the AA flow.

status string Required

The status of the age assurance process.

Known values: unknown, pending, assured
View raw schema
{
  "description": "Object used to store age assurance data in stash.",
  "properties": {
    "attemptId": {
      "description": "The unique identifier for this instance of the age assurance flow, in UUID format.",
      "type": "string"
    },
    "completeIp": {
      "description": "The IP address used when completing the AA flow.",
      "type": "string"
    },
    "completeUa": {
      "description": "The user agent used when completing the AA flow.",
      "type": "string"
    },
    "createdAt": {
      "description": "The date and time of this write operation.",
      "format": "datetime",
      "type": "string"
    },
    "email": {
      "description": "The email used for AA.",
      "type": "string"
    },
    "initIp": {
      "description": "The IP address used when initiating the AA flow.",
      "type": "string"
    },
    "initUa": {
      "description": "The user agent used when initiating the AA flow.",
      "type": "string"
    },
    "status": {
      "description": "The status of the age assurance process.",
      "knownValues": [
        "unknown",
        "pending",
        "assured"
      ],
      "type": "string"
    }
  },
  "required": [
    "createdAt",
    "status",
    "attemptId"
  ],
  "type": "object"
}
ageAssuranceState object

The computed state of the age assurance process, returned to the user in question on certain authenticated requests.

Properties

lastInitiatedAt string datetime Optional

The timestamp when this state was last updated.

status string Required

The status of the age assurance process.

Known values: unknown, pending, assured, blocked
View raw schema
{
  "description": "The computed state of the age assurance process, returned to the user in question on certain authenticated requests.",
  "properties": {
    "lastInitiatedAt": {
      "description": "The timestamp when this state was last updated.",
      "format": "datetime",
      "type": "string"
    },
    "status": {
      "description": "The status of the age assurance process.",
      "knownValues": [
        "unknown",
        "pending",
        "assured",
        "blocked"
      ],
      "type": "string"
    }
  },
  "required": [
    "status"
  ],
  "type": "object"
}
skeletonSearchActor object

No description available.

Properties

did string did Required

A decentralized identifier (DID).

View raw schema
{
  "properties": {
    "did": {
      "format": "did",
      "type": "string"
    }
  },
  "required": [
    "did"
  ],
  "type": "object"
}
skeletonSearchPost object

No description available.

Properties

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "properties": {
    "uri": {
      "format": "at-uri",
      "type": "string"
    }
  },
  "required": [
    "uri"
  ],
  "type": "object"
}
skeletonSearchStarterPack object

No description available.

Properties

uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "properties": {
    "uri": {
      "format": "at-uri",
      "type": "string"
    }
  },
  "required": [
    "uri"
  ],
  "type": "object"
}
skeletonTrend object

No description available.

Properties

category string Optional

No description available.

description string Optional

No description available.

dids array of stringdid Required

No description available.

displayName string Required

No description available.

postCount integer Required

No description available.

startedAt string datetime Required

An RFC 3339 formatted timestamp.

status string Optional

No description available.

Known values: hot
topic string Required

No description available.

View raw schema
{
  "properties": {
    "category": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "dids": {
      "items": {
        "format": "did",
        "type": "string"
      },
      "type": "array"
    },
    "displayName": {
      "type": "string"
    },
    "link": {
      "type": "string"
    },
    "postCount": {
      "type": "integer"
    },
    "startedAt": {
      "format": "datetime",
      "type": "string"
    },
    "status": {
      "knownValues": [
        "hot"
      ],
      "type": "string"
    },
    "topic": {
      "type": "string"
    }
  },
  "required": [
    "topic",
    "displayName",
    "link",
    "startedAt",
    "postCount",
    "dids"
  ],
  "type": "object"
}
threadItemBlocked object

No description available.

Properties

View raw schema
{
  "properties": {
    "author": {
      "ref": "town.delve.feed.defs#blockedAuthor",
      "type": "ref"
    }
  },
  "required": [
    "author"
  ],
  "type": "object"
}
threadItemNoUnauthenticated object

No description available.

This object has no properties defined.

View raw schema
{
  "properties": {},
  "type": "object"
}
threadItemNotFound object

No description available.

This object has no properties defined.

View raw schema
{
  "properties": {},
  "type": "object"
}
threadItemPost object

No description available.

Properties

hiddenByThreadgate boolean Required

The threadgate created by the author indicates this post as a reply to be hidden for everyone consuming the thread.

moreParents boolean Required

This post has more parents that were not present in the response. This is just a boolean, without the number of parents.

moreReplies integer Required

This post has more replies that were not present in the response. This is a numeric value, which is best-effort and might not be accurate.

mutedByViewer boolean Required

This is by an account muted by the viewer requesting it.

opThread boolean Required

This post is part of a contiguous thread by the OP from the thread root. Sub-threads by OP deeper in the tree are not considered an OP thread.

opThreadPostCount integer Optional

The total number of posts in the contiguous OP thread that this post belongs to. Only present when this post is part of the OP thread (see `opThread`).

opThreadPostIndex integer Optional

The 1-indexed position of this post within the contiguous OP thread. Only present when this post is part of the OP thread (see `opThread`).

View raw schema
{
  "properties": {
    "hiddenByThreadgate": {
      "description": "The threadgate created by the author indicates this post as a reply to be hidden for everyone consuming the thread.",
      "type": "boolean"
    },
    "moreParents": {
      "description": "This post has more parents that were not present in the response. This is just a boolean, without the number of parents.",
      "type": "boolean"
    },
    "moreReplies": {
      "description": "This post has more replies that were not present in the response. This is a numeric value, which is best-effort and might not be accurate.",
      "type": "integer"
    },
    "mutedByViewer": {
      "description": "This is by an account muted by the viewer requesting it.",
      "type": "boolean"
    },
    "opThread": {
      "description": "This post is part of a contiguous thread by the OP from the thread root. Sub-threads by OP deeper in the tree are not considered an OP thread.",
      "type": "boolean"
    },
    "opThreadPostCount": {
      "description": "The total number of posts in the contiguous OP thread that this post belongs to. Only present when this post is part of the OP thread (see `opThread`).",
      "type": "integer"
    },
    "opThreadPostIndex": {
      "description": "The 1-indexed position of this post within the contiguous OP thread. Only present when this post is part of the OP thread (see `opThread`).",
      "type": "integer"
    },
    "post": {
      "ref": "town.delve.feed.defs#postView",
      "type": "ref"
    }
  },
  "required": [
    "post",
    "moreParents",
    "moreReplies",
    "opThread",
    "hiddenByThreadgate",
    "mutedByViewer"
  ],
  "type": "object"
}
trendView object

No description available.

Properties

category string Optional

No description available.

description string Optional

No description available.

displayName string Required

No description available.

postCount integer Required

No description available.

startedAt string datetime Required

An RFC 3339 formatted timestamp.

status string Optional

No description available.

Known values: hot
topic string Required

No description available.

View raw schema
{
  "properties": {
    "actors": {
      "items": {
        "ref": "town.delve.actor.defs#profileViewBasic",
        "type": "ref"
      },
      "type": "array"
    },
    "category": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "displayName": {
      "type": "string"
    },
    "link": {
      "type": "string"
    },
    "postCount": {
      "type": "integer"
    },
    "startedAt": {
      "format": "datetime",
      "type": "string"
    },
    "status": {
      "knownValues": [
        "hot"
      ],
      "type": "string"
    },
    "topic": {
      "type": "string"
    }
  },
  "required": [
    "topic",
    "displayName",
    "link",
    "startedAt",
    "postCount",
    "actors"
  ],
  "type": "object"
}
trendingTopic object

No description available.

Properties

description string Optional

No description available.

displayName string Optional

No description available.

topic string Required

No description available.

View raw schema
{
  "properties": {
    "description": {
      "type": "string"
    },
    "displayName": {
      "type": "string"
    },
    "link": {
      "type": "string"
    },
    "topic": {
      "type": "string"
    }
  },
  "required": [
    "topic",
    "link"
  ],
  "type": "object"
}

Lexicon Garden

@