account service
- CURIE:
gmeow:accountService - IRI: https://blackcatinformatics.ca/gmeow/accountService
- Category: property
- Defined by:
gmeow:slices/accounts - Box roles: RBox role (What is this?)
The online service an account is held with. Functional — an account is on one service.
Structure
Property shape: object property; gmeow:OnlineAccount -> gmeow:OnlineService; functional
Practical Pattern
Use gmeow:accountService from gmeow:OnlineAccount to gmeow:OnlineService when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Online Presence
- Source:
slices/core/accounts/examples/online-presence.ttl - Examples catalog: open in catalog#example-slices-core-accounts-examples-online-presence
ex:fediAccount a gmeow:OnlineAccount ;
gmeow:accountName "@dana@mastodon.social" ;
gmeow:accountService ex:mastodon ;
gmeow:accountServiceHomepage <https://mastodon.social> ;
gmeow:activityPubActor "https://mastodon.social/users/dana"^^xsd:anyURI ;
gmeow:accountStatus gmeow:accountStatusActive .
ex:oldAccount a gmeow:OnlineAccount ;
gmeow:accountName "dana_old" ;
gmeow:accountService ex:defunct ;
gmeow:accountStatus gmeow:accountStatusHistorical .
Common Companion Terms
gmeow:OnlineAccount, gmeow:OnlineService
Usage Advice
Use when
- Use to link an account to the single service or platform it is held with — the account-to-service edge that places a handle on its network, forge, or federated instance.
Avoid when
- Avoid for the holder of the account (use
gmeow:holdsAccount) and for the service's homepage IRI (usegmeow:accountServiceHomepage); since it is functional, never assert two services for one account — model a moved account as a distinctOnlineAccount.
How to use
- Assert
gmeow:accountServicefrom theOnlineAccountto itsgmeow:OnlineService; read the service's liveness from that service object rather than duplicating status on every account.
Examples
- ex:lillithMastodon
gmeow:accountServiceex:fosstodon.