town.delve.contact.defs

delve.town

Documentation

matchAndContactIndex object

Associates a profile with the positional index of the contact import input in the call to `app.bsky.contact.importContacts`, so clients can know which phone caused a particular match.

Properties

contactIndex integer Required

The index of this match in the import contact input.

minimum: 0maximum: 999
View raw schema
{
  "description": "Associates a profile with the positional index of the contact import input in the call to `app.bsky.contact.importContacts`, so clients can know which phone caused a particular match.",
  "properties": {
    "contactIndex": {
      "description": "The index of this match in the import contact input.",
      "maximum": 999,
      "minimum": 0,
      "type": "integer"
    },
    "match": {
      "description": "Profile of the matched user.",
      "ref": "town.delve.actor.defs#profileView",
      "type": "ref"
    }
  },
  "required": [
    "match",
    "contactIndex"
  ],
  "type": "object"
}
notification object

A stash object to be sent via bsync representing a notification to be created.

Properties

from string did Required

The DID of who this notification comes from.

to string did Required

The DID of who this notification should go to.

View raw schema
{
  "description": "A stash object to be sent via bsync representing a notification to be created.",
  "properties": {
    "from": {
      "description": "The DID of who this notification comes from.",
      "format": "did",
      "type": "string"
    },
    "to": {
      "description": "The DID of who this notification should go to.",
      "format": "did",
      "type": "string"
    }
  },
  "required": [
    "from",
    "to"
  ],
  "type": "object"
}
syncStatus object

No description available.

Properties

matchesCount integer Required

Number of existing contact matches resulting of the user imports and of their imported contacts having imported the user. Matches stop being counted when the user either follows the matched contact or dismisses the match.

minimum: 0
syncedAt string datetime Required

Last date when contacts where imported.

View raw schema
{
  "properties": {
    "matchesCount": {
      "description": "Number of existing contact matches resulting of the user imports and of their imported contacts having imported the user. Matches stop being counted when the user either follows the matched contact or dismisses the match.",
      "minimum": 0,
      "type": "integer"
    },
    "syncedAt": {
      "description": "Last date when contacts where imported.",
      "format": "datetime",
      "type": "string"
    }
  },
  "required": [
    "syncedAt",
    "matchesCount"
  ],
  "type": "object"
}

Lexicon Garden

@