$schema: ../../vocab-tools/schema.yaml
name: QuoteRequest
compactName: QuoteRequest
uri: "https://w3id.org/fep/044f#QuoteRequest"
extends: "https://www.w3.org/ns/activitystreams#Activity"
entity: true
description: |
  A request to quote an object that requires approval from the quoted object's
  author.

  The `object` property references the quoted object, and the `instrument`
  property contains the quote post itself.

  The quoted object's author responds with an {@link Accept} (with a
  {@link QuoteAuthorization} as `result`) or a {@link Reject}.

  See [FEP-044f](https://w3id.org/fep/044f) for details.
defaultContext:
- "https://w3id.org/identity/v1"
- "https://www.w3.org/ns/activitystreams"
- "https://w3id.org/security/data-integrity/v1"
- "https://gotosocial.org/ns"
- toot: "http://joinmastodon.org/ns#"
  misskey: "https://misskey-hub.net/ns#"
  fedibird: "http://fedibird.com/ns#"
  sensitive: "as:sensitive"
  votersCount:
    "@id": "toot:votersCount"
    "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
  Emoji: "toot:Emoji"
  Hashtag: "as:Hashtag"
  ChatMessage: "http://litepub.social/ns#ChatMessage"
  QuoteRequest: "https://w3id.org/fep/044f#QuoteRequest"
  quote:
    "@id": "https://w3id.org/fep/044f#quote"
    "@type": "@id"
  quoteUrl: "as:quoteUrl"
  _misskey_quote: "misskey:_misskey_quote"
  quoteUri: "fedibird:quoteUri"
  QuoteAuthorization: "https://w3id.org/fep/044f#QuoteAuthorization"
  quoteAuthorization:
    "@id": "https://w3id.org/fep/044f#quoteAuthorization"
    "@type": "@id"
  emojiReactions:
    "@id": "fedibird:emojiReactions"
    "@type": "@id"
properties: []
