A declaration of an Atmosphere service provider.
tid
Timestamp-based ID
Properties
contact
ref
#contact
Required
Provider's contact information
description
string
Required
Description of the services distinguish and are offered by provider.
maxLength: 256 bytesmaxGraphemes: 2560 graphemesdid
string
uri
Required
Provider's DID document containing 1 or more of following services: #atproto_pds, #appview_bsky, #appview_notif
displayName
string
Required
Abbreviated name for displaying in limited UI space presentations (e.g. button label).
maxLength: 15 bytesmaxGraphemes: 150 graphemeslegalName
string
Required
Provider's full legal name
maxLength: 64 bytesmaxGraphemes: 640 graphemeslinks
ref
#links
Required
URLs of the providers website and service policy documents.
services
array
of
ref
lex:social.nstar.actor.declaration#service
Required
The services offered by the provider as listed in the provider's DID document.
maxLength: 100 itemsminLength: 1 itemstheme
ref
#theme
Required
URLs of the providers website and service policy documents.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"did",
"legalName",
"displayName",
"description",
"services",
"theme",
"links",
"contact"
],
"properties": {
"did": {
"type": "string",
"format": "uri",
"description": "Provider's DID document containing 1 or more of following services: #atproto_pds, #appview_bsky, #appview_notif"
},
"links": {
"ref": "#links",
"type": "ref",
"description": "URLs of the providers website and service policy documents."
},
"theme": {
"ref": "#theme",
"type": "ref",
"description": "URLs of the providers website and service policy documents."
},
"contact": {
"ref": "#contact",
"type": "ref",
"description": "Provider's contact information"
},
"services": {
"type": "array",
"items": {
"ref": "lex:social.nstar.actor.declaration#service",
"type": "ref"
},
"maxLength": 100,
"minLength": 1,
"description": "The services offered by the provider as listed in the provider's DID document."
},
"legalName": {
"type": "string",
"maxLength": 64,
"description": "Provider's full legal name",
"maxGraphemes": 640
},
"description": {
"type": "string",
"maxLength": 256,
"description": "Description of the services distinguish and are offered by provider.",
"maxGraphemes": 2560
},
"displayName": {
"type": "string",
"maxLength": 15,
"description": "Abbreviated name for displaying in limited UI space presentations (e.g. button label).",
"maxGraphemes": 150
}
}
},
"description": "A declaration of an Atmosphere service provider."
}