Record representing a single project.
Record Key
tid
Timestamp-based ID
Properties
createdAt
string
datetime
Required
Client-declared timestamp when this record was originally created.
description
string
Optional
Description of the project, the user's role, and outcomes.
maxLength: 50000 bytesmaxGraphemes: 5000 graphemesendedAt
string
datetime
Optional
Project end date. Omit if ongoing.
labels
union
Optional
Self-label values for this project record.
Known types:
name
string
Required
Project name.
maxLength: 1000 bytesminLength: 1 bytesmaxGraphemes: 100 graphemesposition
ref
com.atproto.repo.strongRef
Optional
Reference to the associated id.sifa.profile.position record, if applicable.
startedAt
string
datetime
Optional
Project start date.
url
string
uri
Optional
URL of the project (website, repository, demo, etc.).
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"name",
"createdAt"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "URL of the project (website, repository, demo, etc.)."
},
"name": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "Project name.",
"maxGraphemes": 100
},
"labels": {
"refs": [
"com.atproto.label.defs#selfLabels"
],
"type": "union",
"description": "Self-label values for this project record."
},
"endedAt": {
"type": "string",
"format": "datetime",
"description": "Project end date. Omit if ongoing."
},
"position": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "Reference to the associated id.sifa.profile.position record, if applicable."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this record was originally created."
},
"startedAt": {
"type": "string",
"format": "datetime",
"description": "Project start date."
},
"description": {
"type": "string",
"maxLength": 50000,
"description": "Description of the project, the user's role, and outcomes.",
"maxGraphemes": 5000
}
}
},
"description": "Record representing a single project."
}