A link shown on the account's profile. The profile record's links field sets which links are shown, and in what order.
Record Key
tid
Timestamp-based ID
Properties
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
icon
blob
Optional
The destination site's icon, uploaded when the link is saved.
maxSize: 100.0 KBlabels
union
Optional
Self-label values for this link.
Known types:
title
string
Optional
Optional label for the link. Clients can fall back to the destination's domain.
maxLength: 320 bytesmaxGraphemes: 40 graphemesurl
string
uri
Required
The link destination, an https URL.
View raw schema
{
"description": "A link shown on the account's profile. The profile record's links field sets which links are shown, and in what order.",
"key": "tid",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"icon": {
"accept": [
"image/png",
"image/jpeg",
"image/webp"
],
"description": "The destination site's icon, uploaded when the link is saved.",
"maxSize": 100000,
"type": "blob"
},
"labels": {
"description": "Self-label values for this link.",
"refs": [
"com.atproto.label.defs#selfLabels"
],
"type": "union"
},
"title": {
"description": "Optional label for the link. Clients can fall back to the destination's domain.",
"maxGraphemes": 40,
"maxLength": 320,
"type": "string"
},
"url": {
"description": "The link destination, an https URL.",
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"createdAt"
],
"type": "object"
},
"type": "record"
}