---
allOf:
  - $ref: core-event-schema/event.yaml

description: |-
  Accepts a key verification request. Sent in response to an
  `m.key.verification.request` event.
properties:
  content:
    properties:
      from_device:
        type: string
        description: |-
          The device ID which is accepting the request.
      transaction_id:
        type: string
        description: |-
          Required when sent as a to-device message. The transaction ID of the
          verification request, as given in the `m.key.verification.request`
          message.
      methods:
        type: array
        description: |-
          The verification methods supported by the sender, corresponding to
          the verification methods indicated in the
          `m.key.verification.request` message.
        items:
          type: string
      m.relates_to:
        $ref: m.key.verification.m.relates_to.yaml
    required:
      - from_device
      - methods
    type: object
  type:
    enum:
      - m.key.verification.ready
    type: string
type: object
