Activity Vocabulary is part of ActivityStreams and defines items used in ActivityStreams and ActivityPub. When one is creating a program for the Fediverse, it’s a good idea to read the Activity Vocabulary types, and understand what the are and how they should be used.
The Activity Vocabulary standard defines Core Types and Extended Types. The Core Types provide the basis for everything else in Activity Vocabulary, while the Extended Types expands on Core Types and extends them a bit.
Activity Vocabulary Core Types
- Object
- Link
- Activity
- IntransitiveActivity
- Collection
- OrderedCollection
- CollectionPage
- OrderedCollectionPage
Activity Vocabulary Activity Types
- Accept
- Add
- Announce
- Arrive
- Block
- Create
- Delete
- Dislike
- Flag
- Follow
- Ignore
- Invite
- Join
- Leave
- Like
- Listen
- Move
- Offer
- Question
- Reject
- Read
- Remove
- TentativeAccept
- TentativeReject
- Travel
- Undo
- Update
- View
Activity Vocabulary Actor Types
- Application
- Group
- Organization
- Person
- Service
Activity Vocabulary Object and Link Types
Object types
- Article
- Audio
- Document
- Event
- Image
- Note
- Page
- Place
- Profile
- Relationship
- Tombstone
- Video
Link type
- Mention
Be First to Comment