Extended metadata for an organization actor. Complements the base actor profile with organization-specific fields like legal structure and reference links.
literal:self
Fixed literal value
Properties
createdAt
string
datetime
Required
Client-declared timestamp when this record was originally created.
foundedDate
string
datetime
Optional
When the organization was established. Stored as datetime per ATProto conventions (no date-only format exists). Clients should use midnight UTC (e.g., '2005-01-01T00:00:00.000Z'); consumers should treat only the date portion as canonical.
location
ref
com.atproto.repo.strongRef
Optional
A strong reference to the location where the organization is based. The record referenced must conform with the lexicon app.certified.location.
organizationType
array
of
string
Optional
Legal or operational structures of the organization (e.g. 'nonprofit', 'ngo', 'government', 'social-enterprise', 'cooperative').
maxLength: 10 itemsurls
array
of
ref
#urlItem
Optional
Additional reference URLs (social media profiles, contact pages, donation links, etc.) with a display label for each URL.
View raw schema
{
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"createdAt"
],
"properties": {
"urls": {
"type": "array",
"items": {
"ref": "#urlItem",
"type": "ref"
},
"description": "Additional reference URLs (social media profiles, contact pages, donation links, etc.) with a display label for each URL."
},
"location": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "A strong reference to the location where the organization is based. The record referenced must conform with the lexicon app.certified.location."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this record was originally created."
},
"foundedDate": {
"type": "string",
"format": "datetime",
"description": "When the organization was established. Stored as datetime per ATProto conventions (no date-only format exists). Clients should use midnight UTC (e.g., '2005-01-01T00:00:00.000Z'); consumers should treat only the date portion as canonical."
},
"organizationType": {
"type": "array",
"items": {
"type": "string",
"maxLength": 128,
"maxGraphemes": 100
},
"maxLength": 10,
"description": "Legal or operational structures of the organization (e.g. 'nonprofit', 'ngo', 'government', 'social-enterprise', 'cooperative')."
}
}
},
"description": "Extended metadata for an organization actor. Complements the base actor profile with organization-specific fields like legal structure and reference links."
}