XooCode(){

Schema: actionStatus

Schema: actionStatus Example Markup

The following are examples of markup written in json+ld that include the correct usage for Schema: actionStatus.

Action

Action JSON-LD example for the parent type behind all schema.org activity verbs. Covers the 7 Action properties (agent, object, participant, startTime, endTime, location, result), the Action state values (PotentialActionStatus, ActiveActionStatus, CompletedActionStatus, FailedActionStatus), and how Action subtypes attach to entities as potentialAction or subjectOf.

AchieveAction

AchieveAction JSON-LD example for completing a certification. AchieveAction is the parent of WinAction, LoseAction, and TieAction for actions that result in an accomplishment.

AssessAction

AssessAction JSON-LD example for evaluating a product. AssessAction is the parent of ReviewAction, ChooseAction, and ReactAction for actions that evaluate or judge something.

ControlAction

ControlAction JSON-LD example for activating a subscription. ControlAction is the parent of ActivateAction, DeactivateAction, ResumeAction, and SuspendAction for lifecycle actions on services and devices.

CreateAction

CreateAction JSON-LD example for writing a blog post. CreateAction is the parent of WriteAction, PhotographAction, DrawAction, FilmAction, CookAction, and PaintAction for actions that produce a CreativeWork.

FindAction

FindAction JSON-LD example for tracking a shipment. FindAction is the parent of CheckAction, DiscoverAction, and TrackAction for actions that locate or monitor something.

InteractAction

InteractAction JSON-LD example for registering for a course. InteractAction is the parent of CommunicateAction, FollowAction, JoinAction, LeaveAction, MarryAction, RegisterAction, BefriendAction, and SubscribeAction for social and community actions.

MoveAction

MoveAction JSON-LD example for traveling between cities. MoveAction is the parent of TravelAction, ArriveAction, and DepartAction for movement between places.

OrganizeAction

OrganizeAction JSON-LD example for bookmarking a product. OrganizeAction is the parent of AllocateAction, ApplyAction, BookmarkAction, and PlanAction for actions that arrange or schedule something.

PlayAction

PlayAction JSON-LD example for a live concert performance. PlayAction is the parent of PerformAction and ExerciseAction for actions with entertainment or recreational value.

SolveMathAction

SolveMathAction JSON-LD example for solving an equation. SolveMathAction is used on math education content to express the act of solving a problem, paired with eduQuestionType.

TradeAction

TradeAction JSON-LD example for a purchase. TradeAction is the parent of BuyAction, SellAction, OrderAction, PayAction, DonateAction, RentAction, TipAction, PreOrderAction, and QuoteAction for commerce actions.

TransferAction

TransferAction JSON-LD example for downloading a file. TransferAction is the parent of BorrowAction, DownloadAction, GiveAction, LendAction, MoneyTransfer, ReceiveAction, ReturnAction, SendAction, and TakeAction for actions that move something between parties.

UpdateAction

UpdateAction JSON-LD example for adding a product to a cart. UpdateAction is the parent of AddAction, DeleteAction, and ReplaceAction for actions that modify a collection or entity.

ExerciseAction

ExerciseAction JSON-LD example for a running session — a PlayAction subtype describing exertive activity for health and fitness. Carries exerciseType, distance, sportsActivityLocation, exerciseCourse, exercisePlan, sportsEvent, opponent, and the diet/exerciseRelatedDiet pairing.

CommunicateAction

CommunicateAction JSON-LD example — the parent of AskAction, CheckInAction, CheckOutAction, CommentAction, InformAction, InviteAction, ReplyAction, and ShareAction. Carries recipient, about, language, and inLanguage.

DonateAction

DonateAction JSON-LD example for a charitable gift. TransferAction subtype carrying price, priceCurrency, priceSpecification, and recipient — used in email receipts and charity-platform action markup.

CookAction

CookAction JSON-LD example for preparing a recipe. CreateAction subtype linking to a Recipe, a FoodEvent, or a FoodEstablishment — used in cooking activity streams and recipe execution markup.

RsvpAction

RsvpAction JSON-LD example for an event RSVP in Gmail markup. Carries rsvpResponse (Yes/No/Maybe), additionalNumberOfGuests, and comment — the canonical form for Gmail confirm-your-attendance action cards.

ActionStatusType

ActionStatusType JSON-LD reference — 4-value StatusEnumeration on Action.actionStatus: PotentialActionStatus, ActiveActionStatus, CompletedActionStatus, FailedActionStatus. Used in email markup and ActivityStreams.

WriteAction

WriteAction JSON-LD reference — CreateAction subtype with language and inLanguage. For authoring activity streams.

VoteAction

VoteAction JSON-LD reference — ChooseAction subtype with candidate. For casting a vote in an election.