id.sifa.profile.certification

sifa.id

Documentation

Record representing a single certification or license.

main record

Record representing a single certification or license.

Record Key tid Timestamp-based ID

Properties

authority string Optional

Issuing organization or authority.

maxLength: 1000 bytesmaxGraphemes: 100 graphemes
authorityDid string did Optional

DID of the issuing authority's ATproto account, if one exists.

createdAt string datetime Required

Client-declared timestamp when this record was originally created.

credentialId string Optional

Credential ID or license number.

maxLength: 1000 bytesmaxGraphemes: 100 graphemes
credentialUrl string uri Optional

URL to verify the credential.

expiresAt string datetime Optional

Expiry date. Omit if the certification does not expire.

issuedAt string datetime Optional

Date the certification was issued.

name string Required

Certification or license name.

maxLength: 1000 bytesminLength: 1 bytesmaxGraphemes: 100 graphemes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "name",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "maxLength": 1000,
        "minLength": 1,
        "description": "Certification or license name.",
        "maxGraphemes": 100
      },
      "labels": {
        "refs": [
          "com.atproto.label.defs#selfLabels"
        ],
        "type": "union",
        "description": "Self-label values for this certification record."
      },
      "issuedAt": {
        "type": "string",
        "format": "datetime",
        "description": "Date the certification was issued."
      },
      "authority": {
        "type": "string",
        "maxLength": 1000,
        "description": "Issuing organization or authority.",
        "maxGraphemes": 100
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this record was originally created."
      },
      "expiresAt": {
        "type": "string",
        "format": "datetime",
        "description": "Expiry date. Omit if the certification does not expire."
      },
      "authorityDid": {
        "type": "string",
        "format": "did",
        "description": "DID of the issuing authority's ATproto account, if one exists."
      },
      "credentialId": {
        "type": "string",
        "maxLength": 1000,
        "description": "Credential ID or license number.",
        "maxGraphemes": 100
      },
      "credentialUrl": {
        "type": "string",
        "format": "uri",
        "description": "URL to verify the credential."
      }
    }
  },
  "description": "Record representing a single certification or license."
}

Lexicon Garden

@