openapi: 3.0.3
info:
  title: 'MetaFox APIs'
  description: "Version: v5.1.17\nUpdated: Mar 17, 2025"
  version: 1.0.0
servers:
  -
    url: 'https://demo.metafox.app/api/v1'
paths:
  '/api/{ver}/activitypoint/conversion-request':
    get:
      summary: 'Browse item'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Activity Point'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                status:
                  type: string
                  description: ''
                  example: est
                from_date:
                  type: string
                  description: ''
                  example: dolor
                to_date:
                  type: string
                  description: ''
                  example: in
                limit:
                  type: integer
                  description: 'Must be at least 1. Must not be greater than 100.'
                  example: 14
                id:
                  type: integer
                  description: ''
                  example: 2
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quam
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/conversion-request/{id}':
    get:
      summary: ''
      operationId: getApiVerActivitypointConversionRequestId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Activity Point'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptas
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the conversion request.'
        example: '73'
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/conversion-request/{id}/cancel':
    patch:
      summary: ''
      operationId: patchApiVerActivitypointConversionRequestIdCancel
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Activity Point'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: autem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the conversion request.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/package':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters:
        -
          in: query
          name: q
          description: 'search text'
          example: doloribus
          required: false
          schema:
            type: string
            description: 'search text'
            example: doloribus
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: incidunt
                sort:
                  type: string
                  description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
                  example: recent
                sort_type:
                  type: string
                  description: 'Must be one of <code>desc</code> or <code>asc</code>.'
                  example: desc
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 65
                limit:
                  type: integer
                  description: ''
                  example: 3
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corporis
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/package-transaction':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: inventore
                status:
                  type: string
                  description: ''
                  example: repudiandae
                from:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                to:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                sort:
                  type: string
                  description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
                  example: most_liked
                sort_type:
                  type: string
                  description: 'Must be one of <code>desc</code> or <code>asc</code>.'
                  example: asc
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 17
                limit:
                  type: integer
                  description: ''
                  example: 7
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: facere
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/package/purchase/{id}':
    post:
      summary: ''
      operationId: postApiVerActivitypointPackagePurchaseId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                payment_gateway:
                  type: integer
                  description: ''
                  example: 7
              required:
                - payment_gateway
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: porro
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the purchase.'
        example: '325'
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/package/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ducimus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the package.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/setting':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                sort:
                  type: string
                  description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
                  example: recent
                sort_type:
                  type: string
                  description: 'Must be one of <code>desc</code> or <code>asc</code>.'
                  example: desc
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/statistic/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the statistic.'
        example: '41'
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/transaction':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                type:
                  type: integer
                  description: ''
                  example: 14
                from:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                to:
                  type: string
                  description: 'Must be a valid date. Must be a date after <code>from</code>.'
                  example: '2031-11-20'
                sort:
                  type: string
                  description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
                  example: latest
                sort_type:
                  type: string
                  description: 'Must be one of <code>desc</code> or <code>asc</code>.'
                  example: desc
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 88
                limit:
                  type: integer
                  description: ''
                  example: 7
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: libero
        required: true
        schema:
          type: string
  '/api/{ver}/activitypoint/transaction/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Activity Point'
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the transaction.'
        example: '0338'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise':
    get:
      summary: ''
      operationId: getApiVerAdvertiseAdvertise
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                placement_id:
                  type: number
                  description: ''
                  example: 1224.8291148
                view:
                  type: string
                  description: ''
                  example: null
                start_date:
                  type: string
                  description: ''
                  example: laborum
                end_date:
                  type: string
                  description: ''
                  example: qui
                status:
                  type: string
                  description: ''
                  example: natus
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 40
                limit:
                  type: number
                  description: ''
                  example: 71.289887946
      security: []
    post:
      summary: ''
      operationId: postApiVerAdvertiseAdvertise
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                placement_id:
                  type: number
                  description: ''
                  example: 1810025.08
                image:
                  type: object
                  description: ''
                  example: []
                  properties:
                    status:
                      type: string
                      description: 'This field is required when <code>image.temp_file</code> is present.'
                      example: et
                    temp_file:
                      type: number
                      description: 'This field is required when <code>image.id</code> is <code>0</code>.'
                      example: 547.099580844
                url:
                  type: string
                  description: 'Must be a valid URL.'
                  example: 'https://gusikowski.com/nulla-perspiciatis-culpa-voluptas-soluta-voluptate-non-ut-impedit.html'
                image_tooltip:
                  type: string
                  description: 'Must not be greater than 255 characters.'
                  example: b
                html_title:
                  type: string
                  description: 'This field is required when <code>creation_type</code> is <code>html</code>. Must not be greater than 25 characters.'
                  example: fglsendtharcmhtf
                html_description:
                  type: string
                  description: 'Must not be greater than 135 characters.'
                  example: qxanugunr
                title:
                  type: string
                  description: 'Must not be greater than  255 characters.'
                  example: tesgigvtoryfz
                total_click:
                  type: string
                  description: ''
                  example: null
                total_impression:
                  type: string
                  description: ''
                  example: null
                genders:
                  type: array
                  description: 'This field is required when <code>genders</code> is present.'
                  example: null
                  items:
                    type: string
                age_from:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 60
                age_to:
                  type: string
                  description: ''
                  example: null
                languages:
                  type: array
                  description: 'This field is required when <code>languages</code> is present.'
                  example:
                    - voluptas
                  items:
                    type: string
                is_active:
                  type: string
                  description: ''
                  example: null
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                end_date:
                  type: string
                  description: ''
                  example: null
                creation_type:
                  type: string
                  description: ''
                  example: blanditiis
                location:
                  type: object
                  description: 'Must have at least {min, plural, =1 {# item} other {# items}}.'
                  example: null
                  properties: []
              required:
                - placement_id
                - image
                - url
                - title
                - start_date
                - creation_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise/active/{id}':
    patch:
      summary: ''
      operationId: patchApiVerAdvertiseAdvertiseActiveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: alias
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the active.'
        example: '10'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise/hide/{id}':
    patch:
      summary: ''
      operationId: patchApiVerAdvertiseAdvertiseHideId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ducimus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the hide.'
        example: '53'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise/report/{id}':
    get:
      summary: ''
      operationId: getApiVerAdvertiseAdvertiseReportId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                report_type:
                  type: string
                  description: ''
                  example: voluptatibus
                view:
                  type: string
                  description: ''
                  example: placeat
                start_date_month:
                  type: string
                  description: ''
                  example: rerum
                end_date_month:
                  type: string
                  description: ''
                  example: nostrum
                start_date_week:
                  type: string
                  description: ''
                  example: id
                end_date_week:
                  type: string
                  description: ''
                  example: quia
                start_date_day:
                  type: string
                  description: ''
                  example: et
                end_date_day:
                  type: string
                  description: ''
                  example: est
              required:
                - report_type
                - view
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eos
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the report.'
        example: '08'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise/show':
    get:
      summary: ''
      operationId: getApiVerAdvertiseAdvertiseShow
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                placement_id:
                  type: number
                  description: ''
                  example: 53.705706656
                location:
                  type: string
                  description: ''
                  example: perspiciatis
              required:
                - placement_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: praesentium
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise/total/{id}':
    patch:
      summary: ''
      operationId: patchApiVerAdvertiseAdvertiseTotalId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                type:
                  type: string
                  description: ''
                  example: est
              required:
                - type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: minima
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the total.'
        example: '31'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/advertise/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    put:
      summary: ''
      operationId: putApiVerAdvertiseAdvertiseId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: 'Must not be greater than  255 characters.'
                  example: fnazspfjfvbszedbhjtlgckn
                genders:
                  type: array
                  description: 'This field is required when <code>genders</code> is present.'
                  example: null
                  items:
                    type: string
                age_from:
                  type: number
                  description: 'Must be at least 1.'
                  example: 83
                age_to:
                  type: number
                  description: ''
                  example: 679.12
                languages:
                  type: array
                  description: 'This field is required when <code>languages</code> is present.'
                  example:
                    - qui
                  items:
                    type: string
                location:
                  type: object
                  description: 'Must have at least {min, plural, =1 {# item} other {# items}}.'
                  example: null
                  properties: []
              required:
                - title
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: a
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the advertise.'
        example: '21565'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/invoice':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                start_date:
                  type: string
                  description: ''
                  example: fugiat
                end_date:
                  type: string
                  description: ''
                  example: itaque
                status:
                  type: string
                  description: ''
                  example: vero
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 1
                limit:
                  type: number
                  description: ''
                  example: 30986741.8993
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/invoice/cancel/{id}':
    patch:
      summary: ''
      operationId: patchApiVerAdvertiseInvoiceCancelId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cancel.'
        example: '3383'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/invoice/change':
    post:
      summary: ''
      operationId: postApiVerAdvertiseInvoiceChange
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                invoice_id:
                  type: number
                  description: ''
                  example: 482.20138206
                item_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 80
                item_type:
                  type: string
                  description: ''
                  example: voluptatem
                payment_gateway:
                  type: number
                  description: ''
                  example: 8604526.1968
              required:
                - item_id
                - item_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellat
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/invoice/payment':
    post:
      summary: ''
      operationId: postApiVerAdvertiseInvoicePayment
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                invoice_id:
                  type: number
                  description: ''
                  example: 37545.2953307
                item_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 76
                item_type:
                  type: string
                  description: ''
                  example: mollitia
                payment_gateway:
                  type: number
                  description: ''
                  example: 184076.1774039
              required:
                - item_id
                - item_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nobis
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/sponsor':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                start_date:
                  type: string
                  description: ''
                  example: sequi
                end_date:
                  type: string
                  description: ''
                  example: non
                status:
                  type: string
                  description: ''
                  example: optio
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 41
                limit:
                  type: number
                  description: ''
                  example: 7.0
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: 'Must not be greater than  255 characters.'
                  example: aqmhmveafhpyjrugzdt
                genders:
                  type: array
                  description: 'This field is required when <code>genders</code> is present.'
                  example: null
                  items:
                    type: string
                age_from:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 71
                age_to:
                  type: string
                  description: ''
                  example: null
                languages:
                  type: array
                  description: 'This field is required when <code>languages</code> is present.'
                  example:
                    - earum
                  items:
                    type: string
                location:
                  type: object
                  description: 'Must have at least {min, plural, =1 {# item} other {# items}}.'
                  example: null
                  properties: []
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                item_type:
                  type: string
                  description: ''
                  example: non
                item_id:
                  type: integer
                  description: ''
                  example: 3
                total_impression:
                  type: integer
                  description: 'Must be at least 100.'
                  example: 92
              required:
                - title
                - start_date
                - item_type
                - item_id
                - total_impression
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laboriosam
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/sponsor/active/{id}':
    patch:
      summary: ''
      operationId: patchApiVerAdvertiseSponsorActiveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: neque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the active.'
        example: '6'
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/sponsor/feed':
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: 'Must not be greater than  255 characters.'
                  example: qspmfkkbgovnet
                genders:
                  type: array
                  description: 'This field is required when <code>genders</code> is present.'
                  example: null
                  items:
                    type: string
                age_from:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 71
                age_to:
                  type: string
                  description: ''
                  example: null
                languages:
                  type: array
                  description: 'This field is required when <code>languages</code> is present.'
                  example:
                    - quo
                  items:
                    type: string
                location:
                  type: object
                  description: 'Must have at least {min, plural, =1 {# item} other {# items}}.'
                  example: null
                  properties: []
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                item_type:
                  type: string
                  description: ''
                  example: assumenda
                item_id:
                  type: integer
                  description: ''
                  example: 12
                total_impression:
                  type: integer
                  description: 'Must be at least 100.'
                  example: 90
              required:
                - title
                - start_date
                - item_type
                - item_id
                - total_impression
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/sponsor/form/feed/{itemType}/{itemId}':
    get:
      summary: ''
      operationId: getApiVerAdvertiseSponsorFormFeedItemTypeItemId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tempore
        required: true
        schema:
          type: string
      -
        in: path
        name: itemType
        description: ''
        example: officia
        required: true
        schema:
          type: string
      -
        in: path
        name: itemId
        description: ''
        example: voluptatem
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/sponsor/form/{itemType}/{itemId}':
    get:
      summary: ''
      operationId: getApiVerAdvertiseSponsorFormItemTypeItemId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quasi
        required: true
        schema:
          type: string
      -
        in: path
        name: itemType
        description: ''
        example: repudiandae
        required: true
        schema:
          type: string
      -
        in: path
        name: itemId
        description: ''
        example: velit
        required: true
        schema:
          type: string
  '/api/{ver}/advertise/sponsor/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: culpa
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '1081947'
        required: true
        schema:
          type: string
  '/api/{ver}/sponsor/total/click':
    post:
      summary: ''
      operationId: postApiVerSponsorTotalClick
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: optio
                item_ids:
                  type: object
                  description: ''
                  example: []
                  properties: []
              required:
                - item_type
                - item_ids
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: delectus
        required: true
        schema:
          type: string
  '/api/{ver}/sponsor/total/view':
    post:
      summary: ''
      operationId: postApiVerSponsorTotalView
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Advertise
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: aut
                item_ids:
                  type: object
                  description: ''
                  example: []
                  properties: []
              required:
                - item_type
                - item_ids
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
  '/api/{ver}/announcement':
    get:
      summary: 'Browse announcement.'
      operationId: browseAnnouncement
      description: ''
      parameters:
        -
          in: query
          name: limit
          description: 'The items to return.'
          example: 10
          required: false
          schema:
            type: integer
            description: 'The items to return.'
            example: 10
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Announcement
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: numquam
        required: true
        schema:
          type: string
  '/api/{ver}/announcement/view':
    get:
      summary: 'Browse announcement.'
      operationId: browseAnnouncement
      description: ''
      parameters:
        -
          in: query
          name: announcement_id
          description: ''
          example: 1070148.9671739
          required: true
          schema:
            type: number
            description: ''
            example: 1070148.9671739
        -
          in: query
          name: limit
          description: 'The items to return.'
          example: 10
          required: false
          schema:
            type: integer
            description: 'The items to return.'
            example: 10
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Announcement
    post:
      summary: 'Hide announcement.'
      operationId: hideAnnouncement
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Announcement
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                announcement_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 83
              required:
                - announcement_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/announcement/{id}':
    get:
      summary: 'View announcement.'
      operationId: viewAnnouncement
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Announcement
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sequi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the announcement.'
        example: '575781'
        required: true
        schema:
          type: string
  '/api/{ver}/attachment':
    post:
      summary: 'Upload attachment.'
      operationId: uploadAttachment
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Attachments
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                storage_id:
                  type: string
                  description: ''
                  example: veritatis
                file:
                  type: string
                  format: binary
                  description: 'Must be a file. Must not be greater than 8192 kilobytes.'
                item_type:
                  type: string
                  description: ''
                  example: illo
                upload_type:
                  type: string
                  description: ''
                  example: voluptas
              required:
                - file
                - item_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: perferendis
        required: true
        schema:
          type: string
  '/api/{ver}/attachment/download/{id}':
    get:
      summary: 'Allow downloading resource.'
      operationId: allowDownloadingResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Attachments
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: natus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the download.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/authorization/device':
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Authorization
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                device_token:
                  type: string
                  description: ''
                  example: et
                device_id:
                  type: string
                  description: ''
                  example: minus
                device_uid:
                  type: string
                  description: ''
                  example: error
                token_source:
                  type: string
                  description: ''
                  example: quod
                platform:
                  type: string
                  description: ''
                  example: dicta
                platform_version:
                  type: string
                  description: ''
                  example: omnis
                extra:
                  type: object
                  description: ''
                  example: null
                  properties: []
              required:
                - device_token
                - device_id
                - token_source
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nobis
        required: true
        schema:
          type: string
  '/api/{ver}/authorization/device/logout-all':
    patch:
      summary: ''
      operationId: patchApiVerAuthorizationDeviceLogoutAll
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Authorization
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: id
        required: true
        schema:
          type: string
  '/api/{ver}/blog':
    get:
      summary: 'Browse blog.'
      operationId: browseBlog
      description: ''
      parameters:
        -
          in: query
          name: q
          description: ''
          example: commodi
          required: false
          schema:
            type: string
            description: ''
            example: commodi
        -
          in: query
          name: view
          description: 'Must be one of <code>all</code>, <code>my</code>, <code>pending</code>, <code>feature</code>, <code>sponsor</code>, <code>search</code>, <code>my_pending</code>, <code>draft</code>, or <code>friend</code>.'
          example: friend
          required: false
          schema:
            type: string
            description: 'Must be one of <code>all</code>, <code>my</code>, <code>pending</code>, <code>feature</code>, <code>sponsor</code>, <code>search</code>, <code>my_pending</code>, <code>draft</code>, or <code>friend</code>.'
            example: friend
        -
          in: query
          name: sort
          description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
          example: most_liked
          required: false
          schema:
            type: string
            description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
            example: most_liked
        -
          in: query
          name: sort_type
          description: 'Must be one of <code>desc</code> or <code>asc</code>.'
          example: asc
          required: false
          schema:
            type: string
            description: 'Must be one of <code>desc</code> or <code>asc</code>.'
            example: asc
        -
          in: query
          name: when
          description: 'Must be one of <code>all</code>, <code>this_month</code>, <code>this_week</code>, or <code>today</code>.'
          example: today
          required: false
          schema:
            type: string
            description: 'Must be one of <code>all</code>, <code>this_month</code>, <code>this_week</code>, or <code>today</code>.'
            example: today
        -
          in: query
          name: category_id
          description: ''
          example: 3
          required: false
          schema:
            type: integer
            description: ''
            example: 3
        -
          in: query
          name: user_id
          description: 'The profile id to filter.'
          example: 0
          required: false
          schema:
            type: integer
            description: 'The profile id to filter.'
            example: 0
        -
          in: query
          name: owner_id
          description: ''
          example: 19
          required: false
          schema:
            type: integer
            description: ''
            example: 19
        -
          in: query
          name: page
          description: 'Must be at least 1.'
          example: 68
          required: false
          schema:
            type: integer
            description: 'Must be at least 1.'
            example: 68
        -
          in: query
          name: limit
          description: ''
          example: 15
          required: false
          schema:
            type: integer
            description: ''
            example: 15
        -
          in: query
          name: is_featured
          description: ''
          example: null
          required: false
          schema:
            type: string
            description: ''
            example: null
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
    post:
      summary: 'Create blog.'
      operationId: createBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: aspernatur
                categories:
                  type: array
                  description: ''
                  example:
                    - 6928.716598988
                  items:
                    type: number
                owner_id:
                  type: number
                  description: ''
                  example: 437287578.349
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file</code> is present.'
                      example: 327009757.0
                text:
                  type: string
                  description: ''
                  example: ad
                draft:
                  type: number
                  description: ''
                  example: 0.90053
                tags:
                  type: array
                  description: ''
                  example:
                    - sint
                  items:
                    type: string
                privacy:
                  type: string
                  description: ''
                  example: eum
                captcha:
                  type: string
                  description: ''
                  example: null
                attachments:
                  type: array
                  description: ''
                  example:
                    - dignissimos
                  items:
                    type: number
              required:
                - title
                - text
                - privacy
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: animi
        required: true
        schema:
          type: string
  '/api/{ver}/blog-category':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 387290.0
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 29
                q:
                  type: string
                  description: ''
                  example: autem
                level:
                  type: number
                  description: ''
                  example: 6628.850541
                limit:
                  type: number
                  description: ''
                  example: 22537.36
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/blog/approve/{id}':
    patch:
      summary: 'Approve blog.'
      operationId: approveBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laboriosam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '91'
        required: true
        schema:
          type: string
  '/api/{ver}/blog/feature/{id}':
    patch:
      summary: 'Feature blog.'
      operationId: featureBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '02864'
        required: true
        schema:
          type: string
  '/api/{ver}/blog/form':
    get:
      summary: ''
      operationId: getApiVerBlogForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: number
                  description: ''
                  example: 43265.0
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quo
        required: true
        schema:
          type: string
  '/api/{ver}/blog/form/{id}':
    get:
      summary: ''
      operationId: getApiVerBlogFormId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: number
                  description: ''
                  example: 8786.632
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ipsam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '863'
        required: true
        schema:
          type: string
  '/api/{ver}/blog/publish/{id}':
    patch:
      summary: 'Publish blog.'
      operationId: publishBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aperiam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the publish.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/blog/search-form':
    get:
      summary: 'Get search form.'
      operationId: getSearchForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
  '/api/{ver}/blog/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor blog in feed.'
      operationId: sponsorBlogInFeed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 74766321.2376
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nemo
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/blog/sponsor/{id}':
    patch:
      summary: 'Sponsor blog.'
      operationId: sponsorBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: quia
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eius
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '769'
        required: true
        schema:
          type: string
  '/api/{ver}/blog/{id}':
    get:
      summary: 'View Blog.'
      operationId: viewBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
    put:
      summary: 'Update blog.'
      operationId: updateBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: alias
                categories:
                  type: array
                  description: 'Must be at least 1.'
                  example:
                    - 45
                  items:
                    type: integer
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file.status</code> is <code>update</code>.'
                      example: 0.738
                    status:
                      type: string
                      description: 'This field is required when <code>file</code> is present.'
                      example: sed
                text:
                  type: string
                  description: ''
                  example: sed
                tags:
                  type: array
                  description: ''
                  example:
                    - alias
                  items:
                    type: string
                draft:
                  type: number
                  description: ''
                  example: 10168.6
                published:
                  type: boolean
                  description: ''
                  example: true
                privacy:
                  type: string
                  description: ''
                  example: null
                attachments:
                  type: array
                  description: ''
                  example:
                    - ut
                  items:
                    type: number
                captcha:
                  type: string
                  description: ''
                  example: null
    delete:
      summary: 'Delete blog.'
      operationId: deleteBlog
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Blog
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatibus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the blog.'
        example: '78'
        required: true
        schema:
          type: string
  '/api/{ver}/captcha/verify':
    post:
      summary: ''
      operationId: postApiVerCaptchaVerify
      description: ''
      parameters: []
      responses: {  }
      tags:
        - CAPTCHA
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                action_name:
                  type: string
                  description: ''
                  example: tenetur
                captcha:
                  type: string
                  description: ''
                  example: null
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rem
        required: true
        schema:
          type: string
  '/api/{ver}/image-captcha/refresh':
    post:
      summary: ''
      operationId: postApiVerImageCaptchaRefresh
      description: ''
      parameters: []
      responses: {  }
      tags:
        - CAPTCHA
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: praesentium
        required: true
        schema:
          type: string
  '/api/{ver}/chat':
    get:
      summary: ''
      operationId: getApiVerChat
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: animi
                message_id:
                  type: number
                  description: ''
                  example: 8861.0
                room_id:
                  type: number
                  description: ''
                  example: 260.54128
                last_message_id:
                  type: number
                  description: ''
                  example: 1.5
                scroll:
                  type: string
                  description: ''
                  example: ut
                upper_bound:
                  type: number
                  description: 'Must be at least 1.'
                  example: 29
                lower_bound:
                  type: number
                  description: 'Must be at least 1.'
                  example: 89
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 59
                limit:
                  type: integer
                  description: ''
                  example: 12
              required:
                - room_id
      security: []
    post:
      summary: ''
      operationId: postApiVerChat
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                room_id:
                  type: number
                  description: ''
                  example: 16968806.726515
                message:
                  type: string
                  description: ''
                  example: perspiciatis
                type:
                  type: string
                  description: ''
                  example: quos
                reply_id:
                  type: integer
                  description: ''
                  example: 17
                tempId:
                  type: string
                  description: ''
                  example: rerum
                attachments:
                  type: array
                  description: ''
                  example:
                    - natus
                  items:
                    type: number
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
  '/api/{ver}/chat-room':
    get:
      summary: ''
      operationId: getApiVerChatRoom
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: quam
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 48
                limit:
                  type: integer
                  description: ''
                  example: 19
      security: []
    post:
      summary: ''
      operationId: postApiVerChatRoom
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                member_ids:
                  type: array
                  description: ''
                  example:
                    - 35.7802931
                  items:
                    type: number
                users:
                  type: array
                  description: ''
                  example:
                    - maxime
                  items:
                    type: number
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: omnis
        required: true
        schema:
          type: string
  '/api/{ver}/chat-room/addForm':
    get:
      summary: ''
      operationId: getApiVerChatRoomAddForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cupiditate
        required: true
        schema:
          type: string
  '/api/{ver}/chat-room/mark-all-read':
    put:
      summary: ''
      operationId: putApiVerChatRoomMarkAllRead
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                room_ids:
                  type: array
                  description: ''
                  example:
                    - 38578.344
                  items:
                    type: number
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
  '/api/{ver}/chat-room/mark-read/{id}':
    put:
      summary: ''
      operationId: putApiVerChatRoomMarkReadId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the mark read.'
        example: '2867'
        required: true
        schema:
          type: string
  '/api/{ver}/chat-room/{id}':
    get:
      summary: ''
      operationId: getApiVerChatRoomId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    delete:
      summary: ''
      operationId: deleteApiVerChatRoomId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cumque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the chat room.'
        example: '98119'
        required: true
        schema:
          type: string
  '/api/{ver}/chat/download/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolore
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the download.'
        example: '84535'
        required: true
        schema:
          type: string
  '/api/{ver}/chat/react/{id}':
    put:
      summary: ''
      operationId: putApiVerChatReactId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                react:
                  type: string
                  description: ''
                  example: ut
                remove:
                  type: boolean
                  description: ''
                  example: true
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: at
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the react.'
        example: '6677'
        required: true
        schema:
          type: string
  '/api/{ver}/chat/remove/{id}':
    put:
      summary: ''
      operationId: putApiVerChatRemoveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reprehenderit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the remove.'
        example: '86'
        required: true
        schema:
          type: string
  '/api/{ver}/chat/{id}':
    get:
      summary: ''
      operationId: getApiVerChatId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      security: []
    put:
      summary: ''
      operationId: putApiVerChatId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Chat
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                message:
                  type: string
                  description: ''
                  example: vel
                type:
                  type: string
                  description: ''
                  example: earum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: harum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the chat.'
        example: '196'
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/can-create-direct-message/{type}/{id_from}/{id_to}':
    get:
      summary: ''
      operationId: getApiVerChatplusCanCreateDirectMessageTypeId_fromId_to
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: type
        description: ''
        example: numquam
        required: true
        schema:
          type: string
      -
        in: path
        name: id_from
        description: ''
        example: porro
        required: true
        schema:
          type: string
      -
        in: path
        name: id_to
        description: ''
        example: facere
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/export-users':
    get:
      summary: ''
      operationId: getApiVerChatplusExportUsers
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptates
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/jobs':
    get:
      summary: ''
      operationId: getApiVerChatplusJobs
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reiciendis
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/me':
    get:
      summary: ''
      operationId: getApiVerChatplusMe
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: similique
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/prefetch-users':
    get:
      summary: ''
      operationId: getApiVerChatplusPrefetchUsers
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/rooms/upload/{room_id}':
    post:
      summary: ''
      operationId: postApiVerChatplusRoomsUploadRoom_id
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                userId:
                  type: string
                  description: ''
                  example: perspiciatis
                roomId:
                  type: string
                  description: ''
                  example: temporibus
                token:
                  type: string
                  description: ''
                  example: sunt
                msg:
                  type: string
                  description: ''
                  example: incidunt
                file:
                  type: object
                  description: ''
                  example: []
                  properties: []
              required:
                - userId
                - roomId
                - token
                - file
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: exercitationem
        required: true
        schema:
          type: string
      -
        in: path
        name: room_id
        description: 'The ID of the room.'
        example: ea
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/settings':
    get:
      summary: ''
      operationId: getApiVerChatplusSettings
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/spotlight':
    get:
      summary: ''
      operationId: getApiVerChatplusSpotlight
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sapiente
        required: true
        schema:
          type: string
  '/api/{ver}/chatplus/user/{type}/{query}':
    get:
      summary: ''
      operationId: getApiVerChatplusUserTypeQuery
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - ChatPlus
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: libero
        required: true
        schema:
          type: string
      -
        in: path
        name: type
        description: ''
        example: aliquid
        required: true
        schema:
          type: string
      -
        in: path
        name: query
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
  '/api/{ver}/comment':
    get:
      summary: 'Browse comments.'
      operationId: browseComments
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 2387.69
                item_type:
                  type: string
                  description: ''
                  example: assumenda
                parent_id:
                  type: number
                  description: ''
                  example: 885197810.111
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 13
                limit:
                  type: number
                  description: ''
                  example: 19617194.532143
                sort:
                  type: string
                  description: ''
                  example: inventore
                sort_type:
                  type: string
                  description: ''
                  example: et
                last_id:
                  type: number
                  description: ''
                  example: 33100.3965855
                excludes:
                  type: array
                  description: ''
                  example:
                    - 24.34608331
                  items:
                    type: number
                comment_id:
                  type: integer
                  description: ''
                  example: 1
              required:
                - item_id
                - item_type
    post:
      summary: 'Create comment.'
      operationId: createComment
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 71.792
                item_type:
                  type: string
                  description: ''
                  example: aut
                text:
                  type: string
                  description: 'This field is required when none of <code>photo_id</code> and <code>sticker_id</code> are present.'
                  example: assumenda
                parent_id:
                  type: number
                  description: ''
                  example: 6.847
                photo_id:
                  type: number
                  description: ''
                  example: 923070097.145
                sticker_id:
                  type: number
                  description: ''
                  example: 2.97
                captcha:
                  type: string
                  description: ''
                  example: null
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corporis
        required: true
        schema:
          type: string
  '/api/{ver}/comment-lists':
    get:
      summary: ''
      operationId: getApiVerCommentLists
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 0.79300858
                item_type:
                  type: string
                  description: ''
                  example: autem
                parent_id:
                  type: number
                  description: ''
                  example: 4641.80604
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 89
                limit:
                  type: number
                  description: ''
                  example: 4.356026
                sort:
                  type: string
                  description: ''
                  example: aliquam
                sort_type:
                  type: string
                  description: ''
                  example: enim
                last_id:
                  type: number
                  description: ''
                  example: 3136.297742604
                excludes:
                  type: array
                  description: ''
                  example:
                    - 96090268.75861
                  items:
                    type: number
                comment_id:
                  type: integer
                  description: ''
                  example: 19
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolor
        required: true
        schema:
          type: string
  '/api/{ver}/comment/approve/{id}':
    patch:
      summary: 'Approve comment.'
      operationId: approveComment
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tenetur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '88'
        required: true
        schema:
          type: string
  '/api/{ver}/comment/download/{id}':
    get:
      summary: ''
      operationId: getApiVerCommentDownloadId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ipsum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the download.'
        example: '16'
        required: true
        schema:
          type: string
  '/api/{ver}/comment/hide':
    post:
      summary: ''
      operationId: postApiVerCommentHide
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                comment_id:
                  type: number
                  description: ''
                  example: 1206323.14502
                is_hidden:
                  type: string
                  description: ''
                  example: et
                is_global:
                  type: string
                  description: ''
                  example: null
              required:
                - comment_id
                - is_hidden
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cupiditate
        required: true
        schema:
          type: string
  '/api/{ver}/comment/history-edit/{id}':
    get:
      summary: ''
      operationId: getApiVerCommentHistoryEditId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: at
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the history edit.'
        example: '659'
        required: true
        schema:
          type: string
  '/api/{ver}/comment/preview/{id}':
    get:
      summary: ''
      operationId: getApiVerCommentPreviewId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: a
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the preview.'
        example: '356'
        required: true
        schema:
          type: string
  '/api/{ver}/comment/related-comment':
    get:
      summary: ''
      operationId: getApiVerCommentRelatedComment
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 6.8
                item_type:
                  type: string
                  description: ''
                  example: perferendis
                parent_id:
                  type: number
                  description: ''
                  example: 0.3
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 9
                limit:
                  type: number
                  description: ''
                  example: 17705355.3113
                sort:
                  type: string
                  description: ''
                  example: aut
                sort_type:
                  type: string
                  description: ''
                  example: non
                last_id:
                  type: number
                  description: ''
                  example: 1525.9048
                excludes:
                  type: array
                  description: ''
                  example:
                    - 686707.806
                  items:
                    type: number
                comment_id:
                  type: integer
                  description: ''
                  example: 11
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fugiat
        required: true
        schema:
          type: string
  '/api/{ver}/comment/reply/{id}':
    get:
      summary: ''
      operationId: getApiVerCommentReplyId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: omnis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the reply.'
        example: '1742'
        required: true
        schema:
          type: string
  '/api/{ver}/comment/translate':
    get:
      summary: ''
      operationId: getApiVerCommentTranslate
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: integer
                  description: ''
                  example: 13
                target:
                  type: string
                  description: ''
                  example: quaerat
              required:
                - id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: harum
        required: true
        schema:
          type: string
  '/api/{ver}/comment/{id}':
    get:
      summary: 'View comment.'
      operationId: viewComment
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    put:
      summary: 'Update comment.'
      operationId: updateComment
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                text:
                  type: string
                  description: ''
                  example: optio
                photo_id:
                  type: string
                  description: ''
                  example: null
                is_hide:
                  type: number
                  description: ''
                  example: 42.7045429
                sticker_id:
                  type: string
                  description: ''
                  example: null
    delete:
      summary: 'Remove comment.'
      operationId: removeComment
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sapiente
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the comment.'
        example: '3'
        required: true
        schema:
          type: string
  '/api/{ver}/comment/{id}/remove-preview':
    patch:
      summary: ''
      operationId: patchApiVerCommentIdRemovePreview
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Comment
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the comment.'
        example: '454'
        required: true
        schema:
          type: string
  '/api/{ver}/contact':
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Contact
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                category_id:
                  type: integer
                  description: ''
                  example: 19
                full_name:
                  type: string
                  description: 'Must be between 1 and 255 characters.'
                  example: j
                subject:
                  type: string
                  description: 'Must be between 1 and 255 characters.'
                  example: px
                email:
                  type: string
                  description: 'Must be a valid email address. Must be between 1 and 255 characters.'
                  example: daisy.thompson@example.org
                message:
                  type: string
                  description: ''
                  example: quam
                send_copy:
                  type: integer
                  description: ''
                  example: 3
                captcha:
                  type: string
                  description: ''
                  example: null
              required:
                - category_id
                - full_name
                - subject
                - email
                - message
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: velit
        required: true
        schema:
          type: string
  '/api/{ver}/core/admin/settings/{revision}':
    get:
      summary: 'View frontend settings.'
      operationId: viewFrontendSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
      -
        in: path
        name: revision
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: veritatis
  '/api/{ver}/core/custom-privacy-option':
    get:
      summary: ''
      operationId: getApiVerCoreCustomPrivacyOption
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: ea
                item_id:
                  type: number
                  description: ''
                  example: 67514.62416
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 37
                limit:
                  type: number
                  description: ''
                  example: 31694641.24627
                sort:
                  type: string
                  description: ''
                  example: et
                sort_type:
                  type: string
                  description: ''
                  example: autem
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: omnis
        required: true
        schema:
          type: string
  '/api/{ver}/core/custom-privacy-option/form':
    get:
      summary: ''
      operationId: getApiVerCoreCustomPrivacyOptionForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
  '/api/{ver}/core/form/{formName}/{id}':
    get:
      summary: ''
      operationId: getApiVerCoreFormFormNameId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: saepe
        required: true
        schema:
          type: string
      -
        in: path
        name: formName
        description: ''
        example: similique
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '5'
  '/api/{ver}/core/grid/{gridName}/{parent}':
    get:
      summary: 'Show data grid.'
      operationId: showDataGrid
      description: ''
      parameters:
        -
          in: query
          name: dataGrid
          description: 'Grid name.'
          example: phrase_admin
          required: true
          schema:
            type: string
            description: 'Grid name.'
            example: phrase_admin
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: expedita
        required: true
        schema:
          type: string
      -
        in: path
        name: gridName
        description: ''
        example: doloremque
        required: true
        schema:
          type: string
      -
        in: path
        name: parent
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: quae
  '/api/{ver}/core/mobile/action-settings':
    get:
      summary: 'View app settings.'
      operationId: viewAppSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: optio
        required: true
        schema:
          type: string
  '/api/{ver}/core/mobile/app-settings':
    get:
      summary: 'View app settings.'
      operationId: viewAppSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: numquam
        required: true
        schema:
          type: string
  '/api/{ver}/core/mobile/form/{formName}/{id}':
    get:
      summary: ''
      operationId: getApiVerCoreMobileFormFormNameId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: id
        required: true
        schema:
          type: string
      -
        in: path
        name: formName
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '1'
  '/api/{ver}/core/mobile/settings/{revision}':
    get:
      summary: 'View app settings.'
      operationId: viewAppSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corrupti
        required: true
        schema:
          type: string
      -
        in: path
        name: revision
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: quis
  '/api/{ver}/core/package/build/callback':
    get:
      summary: ''
      operationId: getApiVerCorePackageBuildCallback
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                buildId:
                  type: string
                  description: ''
                  example: eligendi
              required:
                - buildId
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: blanditiis
        required: true
        schema:
          type: string
  '/api/{ver}/core/status':
    get:
      summary: 'View user badge status.'
      operationId: viewUserBadgeStatus
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quaerat
        required: true
        schema:
          type: string
  '/api/{ver}/core/translation/{group}/{lang}/{revision}':
    get:
      summary: ''
      operationId: getApiVerCoreTranslationGroupLangRevision
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: id
        required: true
        schema:
          type: string
      -
        in: path
        name: group
        description: ''
        example: omnis
        required: true
        schema:
          type: string
      -
        in: path
        name: lang
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: ipsa
      -
        in: path
        name: revision
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: animi
  '/api/{ver}/core/url-to-route':
    get:
      summary: 'Get canonical URL.'
      operationId: getCanonicalURL
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                url:
                  type: string
                  description: ''
                  example: dolores
              required:
                - url
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
  '/api/{ver}/core/web/action-settings':
    get:
      summary: 'View frontend settings.'
      operationId: viewFrontendSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nihil
        required: true
        schema:
          type: string
  '/api/{ver}/core/web/app-settings':
    get:
      summary: 'View frontend settings.'
      operationId: viewFrontendSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
  '/api/{ver}/core/web/settings/{revision}':
    get:
      summary: 'View frontend settings.'
      operationId: viewFrontendSettings
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: revision
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: reiciendis
  '/api/{ver}/file':
    post:
      summary: 'Upload single.'
      operationId: uploadSingle
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Core
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                storage_id:
                  type: string
                  description: ''
                  example: et
                file:
                  type: string
                  description: ''
                  example: aliquid
                file_type:
                  type: string
                  description: ''
                  example: possimus
                item_type:
                  type: string
                  description: ''
                  example: sequi
                thumbnail_sizes:
                  type: array
                  description: ''
                  example:
                    - veritatis
                  items:
                    type: string
                base64:
                  type: string
                  description: ''
                  example: voluptatem
              required:
                - file
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequatur
        required: true
        schema:
          type: string
  '/api/{ver}/files':
    post:
      summary: 'Upload multiple file.'
      operationId: uploadMultipleFile
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Core
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                storage_id:
                  type: string
                  description: ''
                  example: ut
                0:
                  type: string
                  description: ''
                  example: null
                item_type:
                  type: string
                  description: ''
                  example: qui
                upload_type:
                  type: string
                  description: ''
                  example: accusantium
                thumbnail_sizes:
                  type: array
                  description: ''
                  example:
                    - ea
                  items:
                    type: string
                file:
                  type: array
                  description: ''
                  example:
                    - ut
                  items:
                    type: string
              required:
                - file
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/link/fetch':
    post:
      summary: 'View link.'
      operationId: viewLink
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                link:
                  type: string
                  description: ''
                  example: nesciunt
                owner_id:
                  type: integer
                  description: ''
                  example: 8
              required:
                - link
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: a
        required: true
        schema:
          type: string
  '/api/{ver}/ping':
    get:
      summary: ''
      operationId: getApiVerPing
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Core
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
  '/api/{ver}/emoney/request':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - E-Wallet
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                from_date:
                  type: string
                  description: ''
                  example: quis
                to_date:
                  type: string
                  description: ''
                  example: hic
                status:
                  type: string
                  description: ''
                  example: null
                id:
                  type: integer
                  description: ''
                  example: 14
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/emoney/request/cancel/{id}':
    patch:
      summary: ''
      operationId: patchApiVerEmoneyRequestCancelId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - E-Wallet
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cancel.'
        example: '8094'
        required: true
        schema:
          type: string
  '/api/{ver}/emoney/request/{id}':
    get:
      summary: ''
      operationId: getApiVerEmoneyRequestId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - E-Wallet
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: velit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the request.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/emoney/statistic/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - E-Wallet
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the statistic.'
        example: '46'
        required: true
        schema:
          type: string
  '/api/{ver}/emoney/transaction':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - E-Wallet
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: quam
                base_currency:
                  type: string
                  description: ''
                  example: nihil
                status:
                  type: string
                  description: ''
                  example: null
                from_date:
                  type: string
                  description: ''
                  example: omnis
                to_date:
                  type: string
                  description: ''
                  example: ut
                buyer:
                  type: string
                  description: ''
                  example: architecto
                id:
                  type: integer
                  description: ''
                  example: 20
                source:
                  type: string
                  description: ''
                  example: natus
                type:
                  type: string
                  description: ''
                  example: rerum
                limit:
                  type: number
                  description: ''
                  example: 429895.5142178
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 89
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officia
        required: true
        schema:
          type: string
  '/api/{ver}/emoney/transaction/{id}':
    get:
      summary: ''
      operationId: getApiVerEmoneyTransactionId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - E-Wallet
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the transaction.'
        example: '247'
        required: true
        schema:
          type: string
  '/api/{ver}/event':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: fuga
                view:
                  type: string
                  description: ''
                  example: ea
                sort:
                  type: string
                  description: ''
                  example: voluptas
                sort_type:
                  type: string
                  description: ''
                  example: molestiae
                when:
                  type: string
                  description: ''
                  example: et
                category_id:
                  type: number
                  description: ''
                  example: 40261947.0
                user_id:
                  type: number
                  description: ''
                  example: 2.0466692
                owner_id:
                  type: integer
                  description: ''
                  example: 6
                event_id:
                  type: number
                  description: ''
                  example: 52661532.726874
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 30
                where:
                  type: string
                  description: 'Must be at least 2 characters.'
                  example: cfglhjh
                lat:
                  type: number
                  description: ''
                  example: 1.176365
                lng:
                  type: number
                  description: ''
                  example: 0.9
                radius:
                  type: number
                  description: 'Must be at least 1.'
                  example: 38
                limit:
                  type: number
                  description: ''
                  example: 56.429157
                is_online:
                  type: number
                  description: ''
                  example: 0.548098
                is_featured:
                  type: number
                  description: ''
                  example: 2354.4485064
                bounds_west:
                  type: number
                  description: ''
                  example: 32258.54601
                bounds_east:
                  type: number
                  description: ''
                  example: 940828.6200778
                bounds_south:
                  type: number
                  description: ''
                  example: 3053764.52
                bounds_north:
                  type: number
                  description: ''
                  example: 7.327
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: sed
                text:
                  type: string
                  description: ''
                  example: blanditiis
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    file_type:
                      type: string
                      description: 'This field is required when <code>file</code> is present.'
                      example: autem
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file</code> is present.'
                      example: 0.0
                attachments:
                  type: array
                  description: ''
                  example:
                    - exercitationem
                  items:
                    type: number
                categories:
                  type: array
                  description: ''
                  example:
                    - 17.0
                  items:
                    type: number
                owner_id:
                  type: number
                  description: ''
                  example: 48882142.0922
                is_online:
                  type: number
                  description: ''
                  example: 3764.027
                event_url:
                  type: string
                  description: 'This field is required when <code>is_online</code> is <code>1</code>.  Must be a valid URL.'
                  example: 'http://www.nienow.com/quae-labore-nihil-adipisci-voluptate-corporis-eligendi-sed'
                start_time:
                  type: string
                  description: 'Must be a valid date. Must be a date before <code>end_time</code>.'
                  example: '2000-07-14'
                end_time:
                  type: string
                  description: 'Must be a valid date. Must be a date after <code>start_time</code>.'
                  example: '2066-01-02'
                privacy:
                  type: string
                  description: ''
                  example: et
                host:
                  type: object
                  description: ''
                  example: null
                  properties: []
                image_position:
                  type: string
                  description: ''
                  example: ipsa
                location_name:
                  type: string
                  description: 'This field is required when <code>is_online</code> is <code>0</code>.'
                  example: eaque
              required:
                - name
                - is_online
                - start_time
                - end_time
                - privacy
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nam
        required: true
        schema:
          type: string
  '/api/{ver}/event-category':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 829836.7
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 81
                q:
                  type: string
                  description: ''
                  example: quaerat
                level:
                  type: number
                  description: ''
                  example: 26527565.488544
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 82
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quibusdam
        required: true
        schema:
          type: string
  '/api/{ver}/event-code':
    post:
      summary: ''
      operationId: postApiVerEventCode
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 62.7282
                refresh:
                  type: integer
                  description: ''
                  example: 14
              required:
                - event_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: soluta
        required: true
        schema:
          type: string
  '/api/{ver}/event-code/accept/{code}':
    post:
      summary: ''
      operationId: postApiVerEventCodeAcceptCode
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nemo
        required: true
        schema:
          type: string
      -
        in: path
        name: code
        description: ''
        example: fugiat
        required: true
        schema:
          type: string
  '/api/{ver}/event-code/verify/{code}':
    get:
      summary: ''
      operationId: getApiVerEventCodeVerifyCode
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
      -
        in: path
        name: code
        description: ''
        example: animi
        required: true
        schema:
          type: string
  '/api/{ver}/event-host-invite':
    put:
      summary: ''
      operationId: putApiVerEventHostInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 24980.81
                accept:
                  type: number
                  description: ''
                  example: 2.98
              required:
                - event_id
                - accept
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 3177739.256208
                user_id:
                  type: string
                  description: ''
                  example: quia
              required:
                - event_id
                - user_id
    get:
      summary: ''
      operationId: getApiVerEventHostInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 110.95
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 10
                limit:
                  type: number
                  description: ''
                  example: 8.303418134
              required:
                - event_id
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 421.1869
                user_ids:
                  type: array
                  description: ''
                  example:
                    - 37.53077585
                  items:
                    type: number
                users:
                  type: array
                  description: ''
                  example:
                    - totam
                  items:
                    type: number
              required:
                - event_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: debitis
        required: true
        schema:
          type: string
  '/api/{ver}/event-invite':
    put:
      summary: ''
      operationId: putApiVerEventInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 20.96145783
                accept:
                  type: number
                  description: ''
                  example: 28.7670502
              required:
                - event_id
                - accept
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 22077142.969095
                user_id:
                  type: string
                  description: ''
                  example: voluptate
              required:
                - event_id
                - user_id
    get:
      summary: ''
      operationId: getApiVerEventInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 301.4798956
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 17
                limit:
                  type: number
                  description: ''
                  example: 22026602.89194
              required:
                - event_id
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 90318693.1
                user_ids:
                  type: array
                  description: ''
                  example:
                    - 4685.263
                  items:
                    type: number
                users:
                  type: array
                  description: ''
                  example:
                    - ratione
                  items:
                    type: number
              required:
                - event_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: enim
        required: true
        schema:
          type: string
  '/api/{ver}/event-member':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: null
                event_id:
                  type: number
                  description: ''
                  example: 17845.31
                view:
                  type: string
                  description: ''
                  example: ut
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 86
                limit:
                  type: number
                  description: ''
                  example: 237.7
              required:
                - event_id
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 3.5115269
                invite_code:
                  type: string
                  description: ''
                  example: itaque
              required:
                - event_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ex
        required: true
        schema:
          type: string
  '/api/{ver}/event-member/host':
    delete:
      summary: ''
      operationId: deleteApiVerEventMemberHost
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 3.3212171
                user_id:
                  type: number
                  description: ''
                  example: 182451.0
              required:
                - event_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
  '/api/{ver}/event-member/interest/{id}':
    put:
      summary: ''
      operationId: putApiVerEventMemberInterestId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                interest:
                  type: number
                  description: ''
                  example: 63.54
                invite_code:
                  type: string
                  description: ''
                  example: est
              required:
                - interest
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the interest.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/event-member/member':
    delete:
      summary: ''
      operationId: deleteApiVerEventMemberMember
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                event_id:
                  type: number
                  description: ''
                  example: 185.366
                user_id:
                  type: number
                  description: ''
                  example: 3407.2284
              required:
                - event_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: recusandae
        required: true
        schema:
          type: string
  '/api/{ver}/event-member/{id}':
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                not_invite_again:
                  type: string
                  description: ''
                  example: null
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sint
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the event member.'
        example: '658'
        required: true
        schema:
          type: string
  '/api/{ver}/event/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerEventApproveId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '136'
        required: true
        schema:
          type: string
  '/api/{ver}/event/banner/{id}':
    post:
      summary: ''
      operationId: postApiVerEventBannerId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                image:
                  type: string
                  description: ''
                  example: null
                temp_file:
                  type: number
                  description: ''
                  example: 12824484.02883
                position:
                  type: string
                  description: ''
                  example: veniam
    delete:
      summary: ''
      operationId: deleteApiVerEventBannerId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: magnam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the banner.'
        example: '21'
        required: true
        schema:
          type: string
  '/api/{ver}/event/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerEventFeatureId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/event/setting/form/{id}':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellat
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '56'
        required: true
        schema:
          type: string
  '/api/{ver}/event/setting/{id}':
    put:
      summary: ''
      operationId: putApiVerEventSettingId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                pending_mode:
                  type: number
                  description: ''
                  example: 5.924373
              required:
                - pending_mode
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fuga
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the setting.'
        example: '357970'
        required: true
        schema:
          type: string
  '/api/{ver}/event/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor event in feed.'
      operationId: sponsorEventInFeed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 30.1
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '13'
        required: true
        schema:
          type: string
  '/api/{ver}/event/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerEventSponsorId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: fugit
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: illum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '66'
        required: true
        schema:
          type: string
  '/api/{ver}/event/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                invite_code:
                  type: string
                  description: ''
                  example: voluptas
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the event.'
        example: '758310'
        required: true
        schema:
          type: string
  '/api/{ver}/event/{id}/export':
    get:
      summary: ''
      operationId: getApiVerEventIdExport
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quos
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the event.'
        example: '81668'
        required: true
        schema:
          type: string
  '/api/{ver}/event/{id}/mass-email':
    post:
      summary: ''
      operationId: postApiVerEventIdMassEmail
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                subject:
                  type: string
                  description: ''
                  example: officia
                text:
                  type: string
                  description: ''
                  example: ipsam
              required:
                - subject
                - text
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: autem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the event.'
        example: '61391'
        required: true
        schema:
          type: string
  '/api/{ver}/event/{id}/mass-invite':
    patch:
      summary: ''
      operationId: patchApiVerEventIdMassInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vel
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the event.'
        example: '584'
        required: true
        schema:
          type: string
  '/api/{ver}/event/{id}/stats':
    get:
      summary: ''
      operationId: getApiVerEventIdStats
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Event
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the event.'
        example: '54'
        required: true
        schema:
          type: string
  '/api/{ver}/featured/invoice':
    get:
      summary: 'Browse item'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: libero
                package_id:
                  type: integer
                  description: ''
                  example: 11
                status:
                  type: string
                  description: ''
                  example: null
                payment_gateway:
                  type: integer
                  description: ''
                  example: 5
                from_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                to_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                limit:
                  type: integer
                  description: 'Must be at least 1. Must not be greater than 50.'
                  example: 2
                id:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 42
                transaction_id:
                  type: string
                  description: ''
                  example: et
                q:
                  type: string
                  description: ''
                  example: minima
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
  '/api/{ver}/featured/invoice/payment':
    post:
      summary: ''
      operationId: postApiVerFeaturedInvoicePayment
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                payment_gateway:
                  type: integer
                  description: ''
                  example: 11
                invoice_id:
                  type: number
                  description: ''
                  example: 110.9528
              required:
                - payment_gateway
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: at
        required: true
        schema:
          type: string
  '/api/{ver}/featured/invoice/{id}/cancel':
    patch:
      summary: ''
      operationId: patchApiVerFeaturedInvoiceIdCancel
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maxime
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the invoice.'
        example: '239112'
        required: true
        schema:
          type: string
  '/api/{ver}/featured/invoice/{id}':
    get:
      summary: ''
      operationId: getApiVerFeaturedInvoiceId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aperiam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the invoice.'
        example: '3958'
        required: true
        schema:
          type: string
  '/api/{ver}/featured/item':
    get:
      summary: 'Browse item'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: facilis
                package_id:
                  type: integer
                  description: ''
                  example: 8
                status:
                  type: string
                  description: ''
                  example: null
                from_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                to_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                limit:
                  type: integer
                  description: 'Must be at least 1. Must not be greater than 50.'
                  example: 15
                package_duration_period:
                  type: string
                  description: ''
                  example: null
                id:
                  type: integer
                  description: ''
                  example: 7
                pricing:
                  type: string
                  description: ''
                  example: null
      security: []
    post:
      summary: 'Store item'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: exercitationem
                item_id:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 88
                package_id:
                  type: integer
                  description: ''
                  example: 20
              required:
                - item_type
                - item_id
                - package_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quasi
        required: true
        schema:
          type: string
  '/api/{ver}/featured/item/form/{item_type}/{item_id}':
    get:
      summary: ''
      operationId: getApiVerFeaturedItemFormItem_typeItem_id
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: architecto
        required: true
        schema:
          type: string
      -
        in: path
        name: item_type
        description: ''
        example: placeat
        required: true
        schema:
          type: string
      -
        in: path
        name: item_id
        description: 'The ID of the item.'
        example: nihil
        required: true
        schema:
          type: string
  '/api/{ver}/featured/item/{id}/cancel':
    patch:
      summary: ''
      operationId: patchApiVerFeaturedItemIdCancel
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/featured/item/{id}/payment-form':
    get:
      summary: ''
      operationId: getApiVerFeaturedItemIdPaymentForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aliquam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/featured/item/{id}':
    get:
      summary: ''
      operationId: getApiVerFeaturedItemId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    delete:
      summary: ''
      operationId: deleteApiVerFeaturedItemId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '17'
        required: true
        schema:
          type: string
  '/api/{ver}/featured/package':
    get:
      summary: 'Browse item'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Featured
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                view:
                  type: string
                  description: ''
                  example: architecto
                q:
                  type: string
                  description: ''
                  example: libero
              required:
                - view
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ipsa
        required: true
        schema:
          type: string
  '/api/{ver}/feed':
    get:
      summary: 'Browse feed item.'
      operationId: browseFeedItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: et
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 59
                limit:
                  type: number
                  description: ''
                  example: 813818213.398
                user_id:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 17
                item_id:
                  type: number
                  description: ''
                  example: 13.07357852
                item_type:
                  type: string
                  description: ''
                  example: at
                hashtag:
                  type: string
                  description: ''
                  example: null
                last_feed_id:
                  type: number
                  description: ''
                  example: 2819504.23519
                related_comment_friend_only:
                  type: string
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '1'
                view:
                  type: string
                  description: ''
                  example: nobis
                from:
                  type: string
                  description: ''
                  example: et
                type_id:
                  type: string
                  description: ''
                  example: non
                sort:
                  type: string
                  description: ''
                  example: et
                sort_type:
                  type: string
                  description: ''
                  example: sed
                status:
                  type: string
                  description: ''
                  example: voluptas
                is_preview_tag:
                  type: string
                  description: ''
                  example: null
                has_pin_post:
                  type: string
                  description: ''
                  example: null
                sponsored_feed_ids:
                  type: array
                  description: 'Must be at least 1.'
                  example:
                    - 81
                  items:
                    type: integer
    post:
      summary: 'Create feed.'
      operationId: createFeed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                post_type:
                  type: string
                  description: ''
                  example: aut
                privacy:
                  type: string
                  description: ''
                  example: null
                status_background_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 12
                parent_item_id:
                  type: string
                  description: ''
                  example: null
                post_as_parent:
                  type: string
                  description: ''
                  example: null
                user_status:
                  type: string
                  description: ''
                  example: null
                schedule_time:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                location:
                  type: object
                  description: ''
                  example: null
                  properties:
                    full_address:
                      type: string
                      description: ''
                      example: quam
                    address:
                      type: string
                      description: ''
                      example: ipsa
                    lat:
                      type: number
                      description: ''
                      example: 49126.2
                    lng:
                      type: number
                      description: ''
                      example: 31.8320654
                    show_map:
                      type: string
                      description: ''
                      example: null
                tagged_friends:
                  type: array
                  description: ''
                  example:
                    - 5.01702691
                  items:
                    type: number
                tagged_in_photo:
                  type: array
                  description: ''
                  example: null
                  items:
                    type: object
                    properties:
                      friend_id:
                        type: number
                        description: ''
                        example: 5842501.14
                      px:
                        type: number
                        description: ''
                        example: 1678.24268945
                      py:
                        type: number
                        description: ''
                        example: 27484.082323
              required:
                - post_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: suscipit
        required: true
        schema:
          type: string
  '/api/{ver}/feed-schedule':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                entity_id:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 46
                entity_type:
                  type: string
                  description: ''
                  example: magni
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 50
                limit:
                  type: integer
                  description: ''
                  example: 12
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: harum
        required: true
        schema:
          type: string
  '/api/{ver}/feed-schedule/edit/{id}':
    get:
      summary: ''
      operationId: getApiVerFeedScheduleEditId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: blanditiis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the edit.'
        example: '30'
        required: true
        schema:
          type: string
  '/api/{ver}/feed-schedule/send-now/{id}':
    post:
      summary: ''
      operationId: postApiVerFeedScheduleSendNowId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: labore
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the send now.'
        example: '87'
        required: true
        schema:
          type: string
  '/api/{ver}/feed-schedule/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      security: []
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                post_type:
                  type: string
                  description: ''
                  example: qui
                privacy:
                  type: string
                  description: ''
                  example: null
                status_background_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 29
                parent_item_id:
                  type: string
                  description: ''
                  example: null
                post_as_parent:
                  type: string
                  description: ''
                  example: null
                user_status:
                  type: string
                  description: ''
                  example: null
                schedule_time:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:38'
                location:
                  type: object
                  description: ''
                  example: null
                  properties:
                    full_address:
                      type: string
                      description: ''
                      example: et
                    address:
                      type: string
                      description: ''
                      example: facilis
                    lat:
                      type: number
                      description: ''
                      example: 2.429
                    lng:
                      type: number
                      description: ''
                      example: 1092.3834527
                    show_map:
                      type: string
                      description: ''
                      example: null
                tagged_friends:
                  type: array
                  description: ''
                  example:
                    - 86869055.897
                  items:
                    type: number
                tagged_in_photo:
                  type: array
                  description: ''
                  example: null
                  items:
                    type: object
                    properties:
                      friend_id:
                        type: number
                        description: ''
                        example: 808.78217
                      px:
                        type: number
                        description: ''
                        example: 674485395.3
                      py:
                        type: number
                        description: ''
                        example: 3075008.7
              required:
                - post_type
                - schedule_time
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feed schedule.'
        example: '95'
        required: true
        schema:
          type: string
  '/api/{ver}/feed-schedule/{feed_schedule}/edit':
    get:
      summary: ''
      operationId: getApiVerFeedScheduleFeed_scheduleEdit
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
      -
        in: path
        name: feed_schedule
        description: ''
        example: mollitia
        required: true
        schema:
          type: string
  '/api/{ver}/feed/allow-preview/{id}':
    patch:
      summary: ''
      operationId: patchApiVerFeedAllowPreviewId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                is_allowed:
                  type: string
                  description: ''
                  example: facere
              required:
                - is_allowed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eos
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the allow preview.'
        example: '2447'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/approve/{id}':
    patch:
      summary: 'Approve pending post.'
      operationId: approvePendingPost
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '403980471'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/archive/{id}':
    patch:
      summary: ''
      operationId: patchApiVerFeedArchiveId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nostrum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the archive.'
        example: '690129'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/check-new':
    get:
      summary: ''
      operationId: getApiVerFeedCheckNew
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                last_feed_id:
                  type: number
                  description: ''
                  example: 138783.944838
                last_pin_feed_id:
                  type: number
                  description: ''
                  example: 82.4799
                last_sponsored_feed_id:
                  type: number
                  description: ''
                  example: 4.0
                sort:
                  type: string
                  description: ''
                  example: et
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: debitis
        required: true
        schema:
          type: string
  '/api/{ver}/feed/create':
    get:
      summary: 'hot fix because of /api/v1/feed/create crashed.'
      operationId: hotFixBecauseOfapiv1feedcreateCrashed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fuga
        required: true
        schema:
          type: string
  '/api/{ver}/feed/decline/{id}':
    patch:
      summary: ''
      operationId: patchApiVerFeedDeclineId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                is_block_author:
                  type: string
                  description: ''
                  example: null
                delete_activities:
                  type: string
                  description: ''
                  example: null
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the decline.'
        example: '8064939'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/edit/{id}':
    get:
      summary: 'Get status for edit.'
      operationId: getStatusForEdit
      description: 'GET: feed/edit/{id}.'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: itaque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the edit.'
        example: '363'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/hide-feed/{id}':
    post:
      summary: 'Hide a feed.'
      operationId: hideAFeed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    delete:
      summary: 'Un-Hide a feed.'
      operationId: unHideAFeed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: adipisci
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the hide feed.'
        example: '64'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/history/{id}':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Feed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the history.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/items/{id}':
    delete:
      summary: ''
      operationId: deleteApiVerFeedItemsId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laboriosam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '86'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/pin/{id}':
    post:
      summary: 'Pin a feed.'
      operationId: pinAFeed
      description: 'POST: feed/pin/{id}'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: integer
                  description: ''
                  example: 17
              required:
                - owner_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dicta
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the pin.'
        example: '5'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/pin/{id}/home':
    post:
      summary: 'Pin a feed.'
      operationId: pinAFeed
      description: 'POST: feed/pin/{id}/home'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    delete:
      summary: 'Unpin a feed.'
      operationId: unpinAFeed
      description: 'DELETE: feed/pin/{id}/home'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ad
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the pin.'
        example: '542'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/post-type':
    get:
      summary: 'Get post types.'
      operationId: getPostTypes
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: inventore
        required: true
        schema:
          type: string
  '/api/{ver}/feed/privacy/{id}':
    patch:
      summary: 'Update feed privacy.'
      operationId: updateFeedPrivacy
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                privacy:
                  type: string
                  description: ''
                  example: ea
              required:
                - privacy
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nisi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the privacy.'
        example: '24'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/setting/sort':
    patch:
      summary: 'Update the feed sort value for a user.'
      operationId: updateTheFeedSortValueForAUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 92304701.0
                sort:
                  type: string
                  description: ''
                  example: libero
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
  '/api/{ver}/feed/share':
    post:
      summary: 'Share feed item.'
      operationId: shareFeedItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_status:
                  type: string
                  description: ''
                  example: libero
                post_type:
                  type: string
                  description: ''
                  example: ab
                item_id:
                  type: number
                  description: ''
                  example: 3136.4521723
                item_type:
                  type: string
                  description: ''
                  example: quis
                context_item_id:
                  type: number
                  description: ''
                  example: 75481763.491
                context_item_type:
                  type: string
                  description: ''
                  example: qui
                type_id:
                  type: string
                  description: ''
                  example: reiciendis
                post_content:
                  type: string
                  description: ''
                  example: nihil
                parent_feed_id:
                  type: number
                  description: ''
                  example: 3270.6469
                privacy:
                  type: string
                  description: ''
                  example: null
                location:
                  type: object
                  description: ''
                  example: null
                  properties:
                    full_address:
                      type: string
                      description: ''
                      example: qui
                    address:
                      type: string
                      description: ''
                      example: ipsam
                    lat:
                      type: number
                      description: ''
                      example: 169.26242
                    lng:
                      type: number
                      description: ''
                      example: 340565.6
                    show_map:
                      type: string
                      description: ''
                      example: null
                tagged_friends:
                  type: array
                  description: ''
                  example:
                    - 39.38783676
                  items:
                    type: number
                tagged_in_photo:
                  type: array
                  description: ''
                  example: null
                  items:
                    type: object
                    properties:
                      friend_id:
                        type: number
                        description: ''
                        example: 170433317.42196
                      px:
                        type: number
                        description: ''
                        example: 1751826.8
                      py:
                        type: number
                        description: ''
                        example: 3.0
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: autem
        required: true
        schema:
          type: string
  '/api/{ver}/feed/share/form':
    get:
      summary: 'View share form.'
      operationId: viewShareForm
      description: 'GET: feed/share/form.'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
  '/api/{ver}/feed/snooze':
    delete:
      summary: ''
      operationId: deleteApiVerFeedSnooze
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 538307.23255627
              required:
                - user_id
    get:
      summary: ''
      operationId: getApiVerFeedSnooze
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: at
                type:
                  type: string
                  description: ''
                  example: null
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 40
                limit:
                  type: number
                  description: ''
                  example: 2714.40669
    post:
      summary: ''
      operationId: postApiVerFeedSnooze
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 605.08
              required:
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nihil
        required: true
        schema:
          type: string
  '/api/{ver}/feed/snooze/forever':
    post:
      summary: ''
      operationId: postApiVerFeedSnoozeForever
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 196279.0
              required:
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: enim
        required: true
        schema:
          type: string
  '/api/{ver}/feed/tag/{id}':
    delete:
      summary: 'Remove tag.'
      operationId: removeTag
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the tag.'
        example: '9084'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/tagged-friend':
    get:
      summary: 'Get tagged friends.'
      operationId: getTaggedFriends
      description: 'GET: /feed/tagged-friend.'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 57
                limit:
                  type: number
                  description: ''
                  example: 20435050.17957
                item_id:
                  type: number
                  description: ''
                  example: 409133085.53148
                item_type:
                  type: string
                  description: ''
                  example: repellendus
                excluded_ids:
                  type: object
                  description: ''
                  example: null
                  properties: []
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tempore
        required: true
        schema:
          type: string
  '/api/{ver}/feed/translate':
    get:
      summary: ''
      operationId: getApiVerFeedTranslate
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: integer
                  description: ''
                  example: 2
                target:
                  type: string
                  description: ''
                  example: nihil
              required:
                - id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequatur
        required: true
        schema:
          type: string
  '/api/{ver}/feed/unpin/{id}':
    delete:
      summary: 'Unpin a feed.'
      operationId: unpinAFeed
      description: 'DELETE: feed/unpin/{id}'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: integer
                  description: ''
                  example: 11
              required:
                - owner_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the unpin.'
        example: '64'
        required: true
        schema:
          type: string
  '/api/{ver}/feed/{id}':
    get:
      summary: ''
      operationId: getApiVerFeedId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 954.524
    put:
      summary: 'Update feed item.'
      operationId: updateFeedItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                post_type:
                  type: string
                  description: ''
                  example: eveniet
                privacy:
                  type: string
                  description: ''
                  example: null
                status_background_id:
                  type: number
                  description: 'Must be at least 0.'
                  example: 21
                parent_item_id:
                  type: integer
                  description: ''
                  example: 3
                user_status:
                  type: string
                  description: ''
                  example: null
                location:
                  type: object
                  description: ''
                  example: null
                  properties:
                    full_address:
                      type: string
                      description: ''
                      example: dolorum
                    address:
                      type: string
                      description: ''
                      example: corporis
                    lat:
                      type: number
                      description: ''
                      example: 37.8711997
                    lng:
                      type: number
                      description: ''
                      example: 39985523.854606
                    show_map:
                      type: string
                      description: ''
                      example: null
                tagged_friends:
                  type: array
                  description: ''
                  example: null
                  items:
                    type: string
                tagged_in_photo:
                  type: array
                  description: ''
                  example: null
                  items:
                    type: object
                    properties:
                      friend_id:
                        type: number
                        description: ''
                        example: 1815020.0
                      px:
                        type: number
                        description: ''
                        example: 6215371.20696
                      py:
                        type: number
                        description: ''
                        example: 301603552.256
              required:
                - post_type
    delete:
      summary: 'Delete feed item.'
      operationId: deleteFeedItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feed.'
        example: '99'
        required: true
        schema:
          type: string
  '/api/{ver}/follow':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Follow
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: cum
                view:
                  type: string
                  description: ''
                  example: non
                user_id:
                  type: number
                  description: 'This field is required when <code>view</code> is <code>following</code>.'
                  example: 6814946.28982
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 29
                limit:
                  type: number
                  description: ''
                  example: 427813.5205879
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Follow
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 360.4326
              required:
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ad
        required: true
        schema:
          type: string
  '/api/{ver}/follow/{id}':
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Follow
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the follow.'
        example: '28'
        required: true
        schema:
          type: string
  '/api/{ver}/forum':
    get:
      summary: ''
      operationId: getApiVerForum
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 997021.77
                view:
                  type: string
                  description: ''
                  example: praesentium
                forum_id:
                  type: number
                  description: ''
                  example: 2218560.4301006
                q:
                  type: string
                  description: ''
                  example: quas
                sort:
                  type: string
                  description: ''
                  example: maxime
                sort_thread:
                  type: string
                  description: ''
                  example: est
                sort_post:
                  type: string
                  description: ''
                  example: asperiores
                sort_type:
                  type: string
                  description: ''
                  example: et
                when:
                  type: string
                  description: ''
                  example: enim
                item_type:
                  type: string
                  description: ''
                  example: iste
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 1
                limit:
                  type: number
                  description: ''
                  example: 45527.669593846
                parent_id:
                  type: number
                  description: ''
                  example: 19.18
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officiis
        required: true
        schema:
          type: string
  '/api/{ver}/forum-post':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 604555.88
                q:
                  type: string
                  description: ''
                  example: praesentium
                view:
                  type: string
                  description: ''
                  example: eligendi
                sort:
                  type: string
                  description: ''
                  example: similique
                sort_type:
                  type: string
                  description: ''
                  example: sed
                when:
                  type: string
                  description: ''
                  example: ut
                thread_id:
                  type: number
                  description: ''
                  example: 21.3155542
                post_id:
                  type: number
                  description: ''
                  example: 10855.9471368
                forum_id:
                  type: number
                  description: ''
                  example: 478.5
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 90
                limit:
                  type: number
                  description: ''
                  example: 13316843.074685
      security: []
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                thread_id:
                  type: number
                  description: ''
                  example: 67839.46
                owner_id:
                  type: number
                  description: ''
                  example: 172586.2373613
                text:
                  type: string
                  description: ''
                  example: est
                attachments:
                  type: array
                  description: ''
                  example:
                    - porro
                  items:
                    type: number
                captcha:
                  type: string
                  description: ''
                  example: null
              required:
                - thread_id
                - text
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: totam
        required: true
        schema:
          type: string
  '/api/{ver}/forum-post/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumPostApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nulla
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '5'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-post/form/{id}':
    get:
      summary: ''
      operationId: getApiVerForumPostFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: number
                  description: ''
                  example: 3947.2142258
                thread_id:
                  type: number
                  description: ''
                  example: 2.56902
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '0547030'
  '/api/{ver}/forum-post/posters':
    get:
      summary: ''
      operationId: getApiVerForumPostPosters
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                thread_id:
                  type: string
                  description: ''
                  example: minima
              required:
                - thread_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: a
        required: true
        schema:
          type: string
  '/api/{ver}/forum-post/quote':
    post:
      summary: ''
      operationId: postApiVerForumPostQuote
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                quote_id:
                  type: number
                  description: ''
                  example: 509858.813
                text:
                  type: string
                  description: ''
                  example: quo
                attachments:
                  type: array
                  description: ''
                  example:
                    - rerum
                  items:
                    type: number
                captcha:
                  type: string
                  description: ''
                  example: null
              required:
                - quote_id
                - text
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sunt
        required: true
        schema:
          type: string
  '/api/{ver}/forum-post/quote/form/{id}':
    get:
      summary: ''
      operationId: getApiVerForumPostQuoteFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '2'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-post/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    put:
      summary: 'Update the specified resource in storage.'
      operationId: updateTheSpecifiedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                text:
                  type: string
                  description: ''
                  example: architecto
                attachments:
                  type: array
                  description: ''
                  example:
                    - debitis
                  items:
                    type: number
                captcha:
                  type: string
                  description: ''
                  example: null
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the forum post.'
        example: '98'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-subs/{id}':
    get:
      summary: ''
      operationId: getApiVerForumSubsId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the forum sub.'
        example: '3'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: integer
                  description: ''
                  example: 19
                user_id:
                  type: number
                  description: ''
                  example: 186155152.49928
                q:
                  type: string
                  description: ''
                  example: expedita
                view:
                  type: string
                  description: ''
                  example: similique
                sort:
                  type: string
                  description: ''
                  example: sed
                sort_type:
                  type: string
                  description: ''
                  example: id
                when:
                  type: string
                  description: ''
                  example: neque
                forum_id:
                  type: number
                  description: ''
                  example: 1612.5082
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 32
                limit:
                  type: number
                  description: ''
                  example: 179763870.8995
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: distinctio
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: amet
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '340'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/close/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadCloseId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                is_closed:
                  type: string
                  description: ''
                  example: et
              required:
                - is_closed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellendus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the close.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/copy':
    post:
      summary: ''
      operationId: postApiVerForumThreadCopy
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                forum_id:
                  type: number
                  description: ''
                  example: 254.7
                title:
                  type: string
                  description: 'Must be between  3 and 155 characters.'
                  example: sjjq
                thread_id:
                  type: number
                  description: ''
                  example: 339676.8
              required:
                - forum_id
                - title
                - thread_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/copy/form/{id}':
    get:
      summary: ''
      operationId: getApiVerForumThreadCopyFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: occaecati
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '87269'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/last-read/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadLastReadId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                post_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 48
              required:
                - post_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptate
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the last read.'
        example: '34'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/merge':
    post:
      summary: ''
      operationId: postApiVerForumThreadMerge
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                forum_id:
                  type: number
                  description: ''
                  example: 359.16
                current_thread_id:
                  type: number
                  description: ''
                  example: 318.97493
                merged_thread_id:
                  type: number
                  description: ''
                  example: 6491.904
              required:
                - forum_id
                - current_thread_id
                - merged_thread_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/merge/form/{id}':
    get:
      summary: ''
      operationId: getApiVerForumThreadMergeFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: earum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '30453'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/move/form/{id}':
    get:
      summary: ''
      operationId: getApiVerForumThreadMoveFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/move/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadMoveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                forum_id:
                  type: number
                  description: ''
                  example: 32990264.9
              required:
                - forum_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maiores
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the move.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor thread in feed.'
      operationId: sponsorThreadInFeed
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 49715957.437236
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: suscipit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '4046'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: officiis
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '39'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/stick/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadStickId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                is_sticked:
                  type: string
                  description: ''
                  example: sit
              required:
                - is_sticked
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the stick.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/subscribe/{id}':
    patch:
      summary: ''
      operationId: patchApiVerForumThreadSubscribeId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                is_subscribed:
                  type: string
                  description: ''
                  example: vel
              required:
                - is_subscribed
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quisquam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the subscribe.'
        example: '92'
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/suggestion-search':
    get:
      summary: ''
      operationId: getApiVerForumThreadSuggestionSearch
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: integer
                  description: ''
                  example: 13
                user_id:
                  type: number
                  description: ''
                  example: 7932775.151
                q:
                  type: string
                  description: ''
                  example: vero
                view:
                  type: string
                  description: ''
                  example: et
                sort:
                  type: string
                  description: ''
                  example: ad
                sort_type:
                  type: string
                  description: ''
                  example: ea
                when:
                  type: string
                  description: ''
                  example: ut
                forum_id:
                  type: number
                  description: ''
                  example: 119.95
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 32
                limit:
                  type: number
                  description: ''
                  example: 4.1444502
                exclude_thread_ids:
                  type: string
                  description: ''
                  example: nostrum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dicta
        required: true
        schema:
          type: string
  '/api/{ver}/forum-thread/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laboriosam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the forum thread.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/forum/option':
    get:
      summary: ''
      operationId: getApiVerForumOption
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 20447.22441
                view:
                  type: string
                  description: ''
                  example: tempora
                forum_id:
                  type: number
                  description: ''
                  example: 16039.669
                q:
                  type: string
                  description: ''
                  example: eveniet
                sort:
                  type: string
                  description: ''
                  example: est
                sort_thread:
                  type: string
                  description: ''
                  example: repudiandae
                sort_post:
                  type: string
                  description: ''
                  example: error
                sort_type:
                  type: string
                  description: ''
                  example: distinctio
                when:
                  type: string
                  description: ''
                  example: aut
                item_type:
                  type: string
                  description: ''
                  example: ipsa
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 20
                limit:
                  type: number
                  description: ''
                  example: 3465696.7955596
                parent_id:
                  type: number
                  description: ''
                  example: 1655527.2058452
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
  '/api/{ver}/forum/{id}':
    get:
      summary: ''
      operationId: getApiVerForumId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Forum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quas
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the forum.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/friend':
    get:
      summary: 'Browse friends.'
      operationId: browseFriends
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: tempore
                view:
                  type: string
                  description: 'Must be one of <code>mutual</code>, <code>latest</code>, <code>friend</code>, <code>profile</code>, or <code>search</code>.'
                  example: mutual
                sort:
                  type: string
                  description: ''
                  example: maiores
                sort_type:
                  type: string
                  description: ''
                  example: recusandae
                when:
                  type: string
                  description: ''
                  example: repellendus
                list_id:
                  type: number
                  description: ''
                  example: 70.069
                user_id:
                  type: number
                  description: 'This field is required when <code>view</code> is <code>mutual</code> or <code>profile</code>.'
                  example: 13781.71139341
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 48
                limit:
                  type: number
                  description: ''
                  example: 396.0642562
                owner_id:
                  type: number
                  description: ''
                  example: 6.45
                share_on_profile:
                  type: string
                  description: ''
                  example: null
                is_member_only:
                  type: string
                  description: ''
                  example: null
                is_featured:
                  type: number
                  description: ''
                  example: 27.360765876
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corrupti
        required: true
        schema:
          type: string
  '/api/{ver}/friend/birthday':
    get:
      summary: 'Get birthday.'
      operationId: getBirthday
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 87
                month:
                  type: number
                  description: 'Must be at least 1.'
                  example: 83
                view:
                  type: string
                  description: ''
                  example: fuga
                limit:
                  type: number
                  description: ''
                  example: 48225710.364
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: architecto
        required: true
        schema:
          type: string
  '/api/{ver}/friend/invite-to-item':
    get:
      summary: ''
      operationId: getApiVerFriendInviteToItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: number
                  description: ''
                  example: 11726.5
                user_id:
                  type: number
                  description: ''
                  example: 48672.1291787
                item_type:
                  type: string
                  description: ''
                  example: enim
                item_id:
                  type: number
                  description: ''
                  example: 106.598
                q:
                  type: string
                  description: ''
                  example: doloremque
                limit:
                  type: integer
                  description: 'Must be at least 1. Must not be greater than  100.'
                  example: 12
              required:
                - owner_id
                - item_type
                - item_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
  '/api/{ver}/friend/invite-to-owner':
    get:
      summary: 'Invite friend.'
      operationId: inviteFriend
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: et
                privacy_type:
                  type: string
                  description: ''
                  example: id
                owner_id:
                  type: number
                  description: ''
                  example: 25.333678
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 53
                limit:
                  type: number
                  description: ''
                  example: 51089.061396663
                parent_id:
                  type: number
                  description: ''
                  example: 7.10639
              required:
                - privacy_type
                - owner_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: exercitationem
        required: true
        schema:
          type: string
  '/api/{ver}/friend/list':
    get:
      summary: 'Browse friend lists.'
      operationId: browseFriendLists
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 65
                limit:
                  type: number
                  description: ''
                  example: 2942.88360801
                sort:
                  type: string
                  description: ''
                  example: sunt
                sort_type:
                  type: string
                  description: ''
                  example: inventore
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
  '/api/{ver}/friend/list/add-friend/{id}':
    post:
      summary: 'Add friend list.'
      operationId: addFriendList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                users:
                  type: object
                  description: ''
                  example: null
                  properties: []
    put:
      summary: ''
      operationId: putApiVerFriendListAddFriendId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                users:
                  type: object
                  description: ''
                  example: null
                  properties: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aliquid
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the add friend.'
        example: '396'
        required: true
        schema:
          type: string
  '/api/{ver}/friend/list/assign/{id}':
    get:
      summary: 'Assign friend to list.'
      operationId: assignFriendToList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    post:
      summary: 'Assign multiple friend to list.'
      operationId: assignMultipleFriendToList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                list_id:
                  type: object
                  description: ''
                  example: null
                  properties: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: atque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the assign.'
        example: '352042'
        required: true
        schema:
          type: string
  '/api/{ver}/friend/list/create':
    get:
      summary: ''
      operationId: getApiVerFriendListCreate
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/friend/list/{id}':
    get:
      summary: 'View friend list.'
      operationId: viewFriendList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    delete:
      summary: 'Remove friend list.'
      operationId: removeFriendList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aliquam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the list.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/friend/list/{list}/edit':
    get:
      summary: ''
      operationId: getApiVerFriendListListEdit
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laboriosam
        required: true
        schema:
          type: string
      -
        in: path
        name: list
        description: 'The list.'
        example: totam
        required: true
        schema:
          type: string
  '/api/{ver}/friend/mention':
    get:
      summary: 'Load mentions.'
      operationId: loadMentions
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: odit
                view:
                  type: string
                  description: 'Must be one of <code>mutual</code>, <code>latest</code>, <code>friend</code>, <code>profile</code>, or <code>search</code>.'
                  example: mutual
                sort:
                  type: string
                  description: ''
                  example: earum
                sort_type:
                  type: string
                  description: ''
                  example: iure
                when:
                  type: string
                  description: ''
                  example: debitis
                list_id:
                  type: number
                  description: ''
                  example: 7.110402735
                user_id:
                  type: number
                  description: 'This field is required when <code>view</code> is <code>mutual</code> or <code>profile</code>.'
                  example: 18362.5
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 50
                limit:
                  type: number
                  description: ''
                  example: 81239757.5
                owner_id:
                  type: number
                  description: ''
                  example: 431239.0
                share_on_profile:
                  type: string
                  description: ''
                  example: null
                is_member_only:
                  type: string
                  description: ''
                  example: null
                is_featured:
                  type: number
                  description: ''
                  example: 31333.73343
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tenetur
        required: true
        schema:
          type: string
  '/api/{ver}/friend/request':
    get:
      summary: 'Browse friend request.'
      operationId: browseFriendRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                view:
                  type: string
                  description: ''
                  example: vel
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 32
                limit:
                  type: number
                  description: ''
                  example: 60.16519018
    post:
      summary: 'Create friend request.'
      operationId: createFriendRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                friend_user_id:
                  type: number
                  description: ''
                  example: 823.858
              required:
                - friend_user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reprehenderit
        required: true
        schema:
          type: string
  '/api/{ver}/friend/request/markAllAsRead':
    post:
      summary: 'Mark all as read.'
      operationId: markAllAsRead
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vel
        required: true
        schema:
          type: string
  '/api/{ver}/friend/request/{id}':
    put:
      summary: 'Update friend request.'
      operationId: updateFriendRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                action:
                  type: string
                  description: ''
                  example: iusto
              required:
                - action
    delete:
      summary: 'Remove friend request.'
      operationId: removeFriendRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: magni
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the request.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/friend/share-suggestion':
    get:
      summary: ''
      operationId: getApiVerFriendShareSuggestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: odio
                view:
                  type: string
                  description: 'Must be one of <code>mutual</code>, <code>latest</code>, <code>friend</code>, <code>profile</code>, or <code>search</code>.'
                  example: latest
                sort:
                  type: string
                  description: ''
                  example: animi
                sort_type:
                  type: string
                  description: ''
                  example: et
                when:
                  type: string
                  description: ''
                  example: possimus
                list_id:
                  type: number
                  description: ''
                  example: 13.0
                user_id:
                  type: number
                  description: 'This field is required when <code>view</code> is <code>mutual</code> or <code>profile</code>.'
                  example: 103.42968
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 72
                limit:
                  type: number
                  description: ''
                  example: 3.0979
                owner_id:
                  type: number
                  description: ''
                  example: 493542.815
                share_on_profile:
                  type: string
                  description: ''
                  example: null
                is_member_only:
                  type: string
                  description: ''
                  example: null
                is_featured:
                  type: number
                  description: ''
                  example: 129701.21616292
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sapiente
        required: true
        schema:
          type: string
  '/api/{ver}/friend/suggestion':
    get:
      summary: 'Load suggestion.'
      operationId: loadSuggestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 63
                limit:
                  type: number
                  description: ''
                  example: 7414.92853
                view:
                  type: string
                  description: ''
                  example: omnis
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
  '/api/{ver}/friend/suggestion/hide':
    post:
      summary: 'Hide user suggestions.'
      operationId: hideUserSuggestions
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 812684400.96843
              required:
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: minus
        required: true
        schema:
          type: string
  '/api/{ver}/friend/tag-suggestion':
    get:
      summary: 'Load friend suggestion for tagging.'
      operationId: loadFriendSuggestionForTagging
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: est
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 25
                limit:
                  type: number
                  description: ''
                  example: 3.36321
                item_id:
                  type: number
                  description: ''
                  example: 6675316.888955
                item_type:
                  type: string
                  description: ''
                  example: culpa
                owner_id:
                  type: number
                  description: ''
                  example: 3045061.7961
                user_id:
                  type: number
                  description: ''
                  example: 3.181
                excluded_ids:
                  type: array
                  description: ''
                  example:
                    - 2562.6745
                  items:
                    type: number
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
  '/api/{ver}/friend/{id}':
    delete:
      summary: 'Remove friend.'
      operationId: removeFriend
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Friend
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the friend.'
        example: '41'
        required: true
        schema:
          type: string
  '/api/{ver}/getting-started/todo-list':
    get:
      summary: ''
      operationId: getApiVerGettingStartedTodoList
      description: ''
      parameters:
        -
          in: query
          name: limit
          description: 'The items to return.'
          example: 10
          required: false
          schema:
            type: integer
            description: 'The items to return.'
            example: 10
        -
          in: query
          name: page
          description: ''
          example: 72.0
          required: false
          schema:
            type: number
            description: ''
            example: 72.0
        -
          in: query
          name: resolution
          description: ''
          example: natus
          required: false
          schema:
            type: string
            description: ''
            example: natus
      responses: {  }
      tags:
        - 'Getting Started'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/getting-started/todo-list/mark':
    post:
      summary: ''
      operationId: postApiVerGettingStartedTodoListMark
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Getting Started'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                todo_list_id:
                  type: number
                  description: ''
                  example: 4889218.85
                todo_list_ids:
                  type: array
                  description: ''
                  example:
                    - 166402709.887
                  items:
                    type: number
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: labore
        required: true
        schema:
          type: string
  '/api/{ver}/getting-started/todo-list/{id}':
    get:
      summary: ''
      operationId: getApiVerGettingStartedTodoListId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Getting Started'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quidem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the todo list.'
        example: '70'
        required: true
        schema:
          type: string
  '/api/{ver}/group':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: autem
                view:
                  type: string
                  description: ''
                  example: necessitatibus
                sort:
                  type: string
                  description: ''
                  example: commodi
                sort_type:
                  type: string
                  description: ''
                  example: voluptatum
                when:
                  type: string
                  description: ''
                  example: et
                type_id:
                  type: number
                  description: ''
                  example: 4071.489062
                category_id:
                  type: number
                  description: ''
                  example: 1.1503
                owner_id:
                  type: integer
                  description: ''
                  example: 8
                user_id:
                  type: number
                  description: ''
                  example: 82987078.678125
                is_featured:
                  type: number
                  description: ''
                  example: 2.18822
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 33
                limit:
                  type: number
                  description: ''
                  example: 269.93824
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: voluptatibus
                category_id:
                  type: number
                  description: ''
                  example: 1447168.674
                reg_method:
                  type: number
                  description: ''
                  example: 1099814.34142
                text:
                  type: string
                  description: ''
                  example: aut
                users:
                  type: array
                  description: ''
                  example:
                    - enim
                  items:
                    type: number
              required:
                - name
                - reg_method
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cupiditate
        required: true
        schema:
          type: string
  '/api/{ver}/group-announcement':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 0.335272
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 40
                limit:
                  type: number
                  description: ''
                  example: 8668415.569
              required:
                - group_id
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 228154.9975
                item_id:
                  type: number
                  description: ''
                  example: 24432979.585923
                item_type:
                  type: string
                  description: ''
                  example: ipsam
              required:
                - group_id
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 412779.31306784
                item_id:
                  type: number
                  description: ''
                  example: 7901526.9770574
                item_type:
                  type: string
                  description: ''
                  example: corporis
              required:
                - group_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quasi
        required: true
        schema:
          type: string
  '/api/{ver}/group-announcement/hide':
    post:
      summary: ''
      operationId: postApiVerGroupAnnouncementHide
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 178008.92
                ann_id:
                  type: number
                  description: ''
                  example: 254003112.5
              required:
                - group_id
                - ann_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/group-block':
    get:
      summary: 'Browse item'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 210.14157
                q:
                  type: string
                  description: ''
                  example: voluptatem
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 64
                limit:
                  type: number
                  description: ''
                  example: 2.002233763
              required:
                - group_id
      security: []
    post:
      summary: 'Store item'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 33023135.8
                user_id:
                  type: number
                  description: ''
                  example: 32040529.629292
                delete_activities:
                  type: number
                  description: ''
                  example: 62946.25094
              required:
                - group_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sit
        required: true
        schema:
          type: string
  '/api/{ver}/group-info/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                invite_code:
                  type: string
                  description: ''
                  example: sapiente
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: culpa
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group info.'
        example: '32246'
        required: true
        schema:
          type: string
  '/api/{ver}/group-integrated/order':
    post:
      summary: 'Reorder example rule.'
      operationId: reorderExampleRule
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 2795128.40478
                names:
                  type: object
                  description: ''
                  example: null
                  properties: []
              required:
                - group_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatem
        required: true
        schema:
          type: string
  '/api/{ver}/group-integrated/{id}':
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corporis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group integrated.'
        example: '23'
        required: true
        schema:
          type: string
  '/api/{ver}/group-invite':
    get:
      summary: 'Browse group invitation.'
      operationId: browseGroupInvitation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 20709.3884763
                q:
                  type: string
                  description: ''
                  example: quo
                sort:
                  type: string
                  description: ''
                  example: omnis
                sort_type:
                  type: string
                  description: ''
                  example: at
                created_from:
                  type: string
                  description: ''
                  example: vel
                created_to:
                  type: string
                  description: 'Must be a date after <code>created_from</code>.'
                  example: '2122-10-14'
                view:
                  type: string
                  description: ''
                  example: null
                status:
                  type: string
                  description: ''
                  example: null
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 74
                limit:
                  type: number
                  description: ''
                  example: 38927278.23107
    post:
      summary: 'Store group invitation.'
      operationId: storeGroupInvitation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 0.0
                user_ids:
                  type: object
                  description: ''
                  example: []
                  properties: []
              required:
                - group_id
                - user_ids
    put:
      summary: 'Update group invitation.'
      operationId: updateGroupInvitation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 990474887.1063
                invite_code:
                  type: string
                  description: ''
                  example: et
                accept:
                  type: number
                  description: ''
                  example: 176783267.6
              required:
                - group_id
                - accept
    delete:
      summary: 'Remove group invitation.'
      operationId: removeGroupInvitation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 67227702.829
                user_id:
                  type: string
                  description: ''
                  example: cupiditate
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/group-invite/cancel':
    patch:
      summary: 'Remove group invitation.'
      operationId: removeGroupInvitation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 53386076.82
                user_id:
                  type: string
                  description: ''
                  example: dolore
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consectetur
        required: true
        schema:
          type: string
  '/api/{ver}/group-invite/{id}/cancel':
    patch:
      summary: 'Cancel group invitation.'
      operationId: cancelGroupInvitation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatibus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group invite.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/group-member':
    get:
      summary: 'Browse group members.'
      operationId: browseGroupMembers
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: ipsa
                group_id:
                  type: number
                  description: ''
                  example: 4.13312
                view:
                  type: string
                  description: ''
                  example: numquam
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 3
                limit:
                  type: number
                  description: ''
                  example: 80.98
                not_invite_role:
                  type: number
                  description: ''
                  example: 1978.24
                excluded_user_id:
                  type: number
                  description: ''
                  example: 345.5048539
                sort:
                  type: string
                  description: ''
                  example: iusto
                sort_type:
                  type: string
                  description: ''
                  example: dignissimos
              required:
                - group_id
    post:
      summary: 'Create group member.'
      operationId: createGroupMember
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 0.3
              required:
                - group_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eveniet
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/add-group-admin':
    post:
      summary: 'Add group admin.'
      operationId: addGroupAdmin
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 11046.6
                user_ids:
                  type: array
                  description: ''
                  example:
                    - 10.86
                  items:
                    type: number
              required:
                - group_id
                - user_ids
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorum
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/add-group-moderator':
    post:
      summary: 'Add group moderators.'
      operationId: addGroupModerators
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 281.0
                user_ids:
                  type: array
                  description: ''
                  example:
                    - 18.493288633
                  items:
                    type: number
              required:
                - group_id
                - user_ids
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/cancel-invite':
    patch:
      summary: ''
      operationId: patchApiVerGroupMemberCancelInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 16.224548278
                user_id:
                  type: number
                  description: ''
                  example: 65.482
                invite_type:
                  type: string
                  description: ''
                  example: nemo
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nihil
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/change-to-moderator':
    put:
      summary: 'Change to moderator.'
      operationId: changeToModerator
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 4.0
                user_id:
                  type: number
                  description: ''
                  example: 262059746.0
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: explicabo
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/reassign-owner':
    put:
      summary: 'Reassign group owner.'
      operationId: reassignGroupOwner
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 447.432043323
                user_id:
                  type: number
                  description: 'This field is required when <code>users</code> is not present.'
                  example: 60.94
                users:
                  type: array
                  description: ''
                  example:
                    - quas
                  items:
                    type: number
              required:
                - group_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/remove-group-admin':
    delete:
      summary: 'Remove group admin.'
      operationId: removeGroupAdmin
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 3.0
                user_id:
                  type: number
                  description: ''
                  example: 1.44388
                is_delete:
                  type: number
                  description: ''
                  example: 123185517.51
              required:
                - group_id
                - user_id
                - is_delete
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: iusto
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/remove-group-member':
    delete:
      summary: 'Delete group member.'
      operationId: deleteGroupMember
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 3701140.77362
                user_id:
                  type: number
                  description: ''
                  example: 3009.2
                delete_activities:
                  type: number
                  description: ''
                  example: 32648889.28291
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quod
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/remove-group-moderator':
    delete:
      summary: 'Remove group moderator.'
      operationId: removeGroupModerator
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 33389.260764
                user_id:
                  type: number
                  description: ''
                  example: 31.097
                is_delete:
                  type: number
                  description: ''
                  example: 622591.585019
              required:
                - group_id
                - user_id
                - is_delete
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officiis
        required: true
        schema:
          type: string
  '/api/{ver}/group-member/{id}':
    delete:
      summary: 'Delete group member.'
      operationId: deleteGroupMember
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                not_invite_again:
                  type: string
                  description: ''
                  example: null
                reassign_owner_id:
                  type: string
                  description: ''
                  example: null
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group member.'
        example: '5'
        required: true
        schema:
          type: string
  '/api/{ver}/group-mute':
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 1288.0
                user_id:
                  type: number
                  description: ''
                  example: 4159.194427
              required:
                - group_id
                - user_id
      security: []
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: repudiandae
                group_id:
                  type: number
                  description: ''
                  example: 7.59644
                limit:
                  type: number
                  description: ''
                  example: 1.4
              required:
                - group_id
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 51212.565
                user_id:
                  type: number
                  description: ''
                  example: 28352.9
                expired_at:
                  type: string
                  description: ''
                  example: rerum
              required:
                - group_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: amet
        required: true
        schema:
          type: string
  '/api/{ver}/group-question':
    get:
      summary: 'Browse Question.'
      operationId: browseQuestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 2715535.5588545
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 9
                limit:
                  type: number
                  description: ''
                  example: 113.606
              required:
                - group_id
    post:
      summary: 'Store a question.'
      operationId: storeAQuestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 1.90197714
                question:
                  type: string
                  description: ''
                  example: est
                type_id:
                  type: number
                  description: ''
                  example: 238729483.7803
                options:
                  type: array
                  description: 'This field is required unless <code>type_id</code> is in <code>0</code>.'
                  example:
                    - natus
                  items:
                    type: string
              required:
                - group_id
                - question
                - type_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: doloribus
        required: true
        schema:
          type: string
  '/api/{ver}/group-question/answer-form/{id}':
    get:
      summary: 'Get answer form.'
      operationId: getAnswerForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ullam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the answer form.'
        example: '55028'
        required: true
        schema:
          type: string
  '/api/{ver}/group-question/form/{id}':
    get:
      summary: 'Get creation form.'
      operationId: getCreationForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 0.3
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: praesentium
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '399'
  '/api/{ver}/group-question/{id}':
    put:
      summary: 'Update question.'
      operationId: updateQuestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                question:
                  type: string
                  description: ''
                  example: doloribus
                type_id:
                  type: number
                  description: ''
                  example: 7692.17763572
                options:
                  type: array
                  description: 'This field is required unless <code>type_id</code> is in <code>0</code>.'
                  example:
                    - libero
                  items:
                    type: number
    delete:
      summary: 'Remove question.'
      operationId: removeQuestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolor
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group question.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/group-request':
    get:
      summary: 'Browse member requests in a group.'
      operationId: browseMemberRequestsInAGroup
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 14.38
                q:
                  type: string
                  description: ''
                  example: sint
                view:
                  type: string
                  description: ''
                  example: possimus
                status:
                  type: number
                  description: ''
                  example: 9784.554781
                start_date:
                  type: string
                  description: ''
                  example: quisquam
                end_date:
                  type: string
                  description: 'Must be a date after <code>start_date</code>.'
                  example: '2062-10-05'
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 57
                limit:
                  type: number
                  description: ''
                  example: 144653841.926
              required:
                - group_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/group-request/accept-request':
    put:
      summary: 'Accept member request.'
      operationId: acceptMemberRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 3861.3
                user_id:
                  type: number
                  description: ''
                  example: 173.1
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/group-request/cancel-request/{id}':
    delete:
      summary: 'Cancel a member request.'
      operationId: cancelAMemberRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cancel request.'
        example: '4143979'
        required: true
        schema:
          type: string
  '/api/{ver}/group-request/deny-request':
    delete:
      summary: 'Deny member request.'
      operationId: denyMemberRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 5119.95879103
                user_id:
                  type: number
                  description: ''
                  example: 5074475.5
              required:
                - group_id
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: id
        required: true
        schema:
          type: string
  '/api/{ver}/group-request/{id}/accept':
    patch:
      summary: 'Accept member request.'
      operationId: acceptMemberRequest
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: blanditiis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group request.'
        example: '13'
        required: true
        schema:
          type: string
  '/api/{ver}/group-request/{id}/decline':
    patch:
      summary: ''
      operationId: patchApiVerGroupRequestIdDecline
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                reason:
                  type: string
                  description: ''
                  example: et
                has_send_notification:
                  type: number
                  description: ''
                  example: 29.8
              required:
                - reason
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tempora
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group request.'
        example: '081'
        required: true
        schema:
          type: string
  '/api/{ver}/group-rule':
    get:
      summary: 'Browse group rules.'
      operationId: browseGroupRules
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 198539884.505
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 33
                limit:
                  type: number
                  description: ''
                  example: 6718.2498957
              required:
                - group_id
    post:
      summary: 'Create group rule.'
      operationId: createGroupRule
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 41.664981
                title:
                  type: string
                  description: 'Must be between 1 and 255 characters.'
                  example: q
                description:
                  type: string
                  description: 'Must be between 1 and 500 characters.'
                  example: 'Veniam ex culpa sequi et molestiae sit dolorem.'
              required:
                - group_id
                - title
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: omnis
        required: true
        schema:
          type: string
  '/api/{ver}/group-rule-example':
    get:
      summary: 'Browse example rules.'
      operationId: browseExampleRules
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
  '/api/{ver}/group-rule/form':
    get:
      summary: 'View creation form.'
      operationId: viewCreationForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 5191373.791
              required:
                - group_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officia
        required: true
        schema:
          type: string
  '/api/{ver}/group-rule/form/{id}':
    get:
      summary: 'View update form.'
      operationId: viewUpdateForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ipsam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '3240'
        required: true
        schema:
          type: string
  '/api/{ver}/group-rule/order':
    put:
      summary: 'Reorder rules.'
      operationId: reorderRules
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                orders:
                  type: array
                  description: ''
                  example:
                    - 7974.82214002
                  items:
                    type: number
                group_id:
                  type: number
                  description: ''
                  example: 13518498.49247
              required:
                - group_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: magnam
        required: true
        schema:
          type: string
  '/api/{ver}/group-rule/{id}':
    put:
      summary: 'Update a group rule.'
      operationId: updateAGroupRule
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: 'Must be between 1 and 255 characters.'
                  example: qt
                description:
                  type: string
                  description: 'Must be between 1 and 500 characters.'
                  example: 'Incidunt ullam illum eaque voluptatem deserunt iusto.'
              required:
                - title
    delete:
      summary: 'Remove a rule.'
      operationId: removeARule
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group rule.'
        example: '7755192'
        required: true
        schema:
          type: string
  '/api/{ver}/group-to-post':
    get:
      summary: ''
      operationId: getApiVerGroupToPost
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
  '/api/{ver}/group-unblock':
    delete:
      summary: ''
      operationId: deleteApiVerGroupUnblock
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 0.3
                user_id:
                  type: number
                  description: ''
                  example: 34419222.887
                delete_activities:
                  type: number
                  description: ''
                  example: 164317.68565732
              required:
                - group_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
  '/api/{ver}/group/about-setting/{id}':
    get:
      summary: ''
      operationId: getApiVerGroupAboutSettingId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: minus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the about setting.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/group/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerGroupApproveId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolor
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '488'
        required: true
        schema:
          type: string
  '/api/{ver}/group/avatar/{id}':
    post:
      summary: ''
      operationId: postApiVerGroupAvatarId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                image:
                  type: string
                  description: ''
                  example: esse
              required:
                - image
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: odio
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the avatar.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/group/category':
    get:
      summary: 'Browse category.'
      operationId: browseCategory
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 0.333
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 70
                q:
                  type: string
                  description: ''
                  example: doloribus
                level:
                  type: number
                  description: ''
                  example: 355.73
                limit:
                  type: number
                  description: ''
                  example: 1.0
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: exercitationem
        required: true
        schema:
          type: string
  '/api/{ver}/group/confirm-answer-question':
    put:
      summary: ''
      operationId: putApiVerGroupConfirmAnswerQuestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: integer
                  description: ''
                  example: 18
                is_answer_membership_question:
                  type: boolean
                  description: ''
                  example: false
              required:
                - group_id
                - is_answer_membership_question
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/group/confirm-rule':
    put:
      summary: ''
      operationId: putApiVerGroupConfirmRule
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: integer
                  description: ''
                  example: 9
                is_rule_confirmation:
                  type: boolean
                  description: ''
                  example: true
              required:
                - group_id
                - is_rule_confirmation
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: illum
        required: true
        schema:
          type: string
  '/api/{ver}/group/cover/{id}':
    post:
      summary: ''
      operationId: postApiVerGroupCoverId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                image:
                  type: string
                  description: ''
                  example: null
                temp_file:
                  type: number
                  description: ''
                  example: 3400167.7434148
                position:
                  type: string
                  description: ''
                  example: aut
    delete:
      summary: ''
      operationId: deleteApiVerGroupCoverId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cover.'
        example: '50'
        required: true
        schema:
          type: string
  '/api/{ver}/group/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerGroupFeatureId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '1'
              required:
                - feature
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quos
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '87310'
        required: true
        schema:
          type: string
  '/api/{ver}/group/info-setting/{id}':
    get:
      summary: ''
      operationId: getApiVerGroupInfoSettingId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the info setting.'
        example: '09'
        required: true
        schema:
          type: string
  '/api/{ver}/group/invite-code':
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 2162546.48662
                refresh:
                  type: number
                  description: ''
                  example: 6.5354755
              required:
                - group_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: unde
        required: true
        schema:
          type: string
  '/api/{ver}/group/invite-code/accept/{code}':
    post:
      summary: ''
      operationId: postApiVerGroupInviteCodeAcceptCode
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ipsum
        required: true
        schema:
          type: string
      -
        in: path
        name: code
        description: ''
        example: sit
        required: true
        schema:
          type: string
  '/api/{ver}/group/invite-code/verify/{code}':
    get:
      summary: ''
      operationId: getApiVerGroupInviteCodeVerifyCode
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: code
        description: ''
        example: similique
        required: true
        schema:
          type: string
  '/api/{ver}/group/mention':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: velit
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 47
                limit:
                  type: number
                  description: ''
                  example: 7.4
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: praesentium
        required: true
        schema:
          type: string
  '/api/{ver}/group/moderation-right/{id}':
    get:
      summary: ''
      operationId: getApiVerGroupModerationRightId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    put:
      summary: ''
      operationId: putApiVerGroupModerationRightId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: exercitationem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the moderation right.'
        example: '59'
        required: true
        schema:
          type: string
  '/api/{ver}/group/pending-mode/{id}':
    patch:
      summary: ''
      operationId: patchApiVerGroupPendingModeId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                pending_mode:
                  type: number
                  description: ''
                  example: 270376172.55644
              required:
                - pending_mode
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the pending mode.'
        example: '045304'
        required: true
        schema:
          type: string
  '/api/{ver}/group/privacy/change-request/{id}':
    put:
      summary: ''
      operationId: putApiVerGroupPrivacyChangeRequestId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reiciendis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the change request.'
        example: '40648'
        required: true
        schema:
          type: string
  '/api/{ver}/group/privacy/{id}':
    get:
      summary: ''
      operationId: getApiVerGroupPrivacyId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    put:
      summary: ''
      operationId: putApiVerGroupPrivacyId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: illo
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the privacy.'
        example: '3'
        required: true
        schema:
          type: string
  '/api/{ver}/group/share-suggestion':
    get:
      summary: ''
      operationId: getApiVerGroupShareSuggestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: recusandae
                view:
                  type: string
                  description: ''
                  example: ipsa
                sort:
                  type: string
                  description: ''
                  example: quaerat
                sort_type:
                  type: string
                  description: ''
                  example: quia
                when:
                  type: string
                  description: ''
                  example: molestias
                type_id:
                  type: number
                  description: ''
                  example: 2.4378
                category_id:
                  type: number
                  description: ''
                  example: 226820269.82438
                owner_id:
                  type: integer
                  description: ''
                  example: 19
                user_id:
                  type: number
                  description: ''
                  example: 1.08
                is_featured:
                  type: number
                  description: ''
                  example: 232.2736112
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 18
                limit:
                  type: number
                  description: ''
                  example: 2092.8
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: asperiores
        required: true
        schema:
          type: string
  '/api/{ver}/group/similar':
    get:
      summary: ''
      operationId: getApiVerGroupSimilar
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                group_id:
                  type: number
                  description: ''
                  example: 492022.67522317
                category_id:
                  type: number
                  description: ''
                  example: 3707387.21661
                sort:
                  type: string
                  description: ''
                  example: explicabo
                when:
                  type: string
                  description: ''
                  example: temporibus
                limit:
                  type: number
                  description: ''
                  example: 5690736.0279
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellat
        required: true
        schema:
          type: string
  '/api/{ver}/group/sponsor-in-feed/{id}':
    patch:
      summary: ''
      operationId: patchApiVerGroupSponsorInFeedId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 783.21284171
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolores
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '380'
        required: true
        schema:
          type: string
  '/api/{ver}/group/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerGroupSponsorId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: ut
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: culpa
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/group/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                invite_code:
                  type: string
                  description: ''
                  example: impedit
    put:
      summary: 'Update the specified resource in storage.'
      operationId: updateTheSpecifiedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: 'This field is required when <code>exists</code> is <code>name</code>.'
                  example: ullam
                category_id:
                  type: number
                  description: ''
                  example: 90729.57852283
                reg_method:
                  type: number
                  description: ''
                  example: 1325539.09
                vanity_url:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: 'http://thiel.com/veniam-sint-sunt-quibusdam-earum-exercitationem'
                landing_page:
                  type: string
                  description: ''
                  example: ad
                location:
                  type: object
                  description: ''
                  example: null
                  properties: []
                text_description:
                  type: string
                  description: ''
                  example: qui
                phone:
                  type: string
                  description: ''
                  example: ducimus
              required:
                - landing_page
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quas
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the group.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/search-group-member':
    get:
      summary: ''
      operationId: getApiVerSearchGroupMember
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Group
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: voluptas
                group_id:
                  type: number
                  description: ''
                  example: 692276454.094
                sort:
                  type: string
                  description: ''
                  example: provident
                sort_type:
                  type: string
                  description: ''
                  example: odio
                view:
                  type: string
                  description: ''
                  example: reprehenderit
                limit:
                  type: number
                  description: ''
                  example: 0.5252
              required:
                - group_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: esse
        required: true
        schema:
          type: string
  '/api/{ver}/hashtag':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Hashtags
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 49
                limit:
                  type: number
                  description: ''
                  example: 8805.8
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
  '/api/{ver}/hashtag/suggestion':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Hashtags
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: debitis
                limit:
                  type: number
                  description: ''
                  example: 327.8627
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: velit
        required: true
        schema:
          type: string
  '/api/{ver}/invite':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: consectetur
                status:
                  type: string
                  description: ''
                  example: deleniti
                user_id:
                  type: number
                  description: ''
                  example: 10.0
                view:
                  type: string
                  description: ''
                  example: est
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 43
                start_date:
                  type: string
                  description: ''
                  example: nihil
                end_date:
                  type: string
                  description: 'Must be a date after <code>start_date</code>.'
                  example: '2074-07-08'
                limit:
                  type: number
                  description: ''
                  example: 4712.0
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                recipients:
                  type: array
                  description: ''
                  example:
                    - ipsum
                  items:
                    type: string
                message:
                  type: string
                  description: ''
                  example: facere
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: libero
        required: true
        schema:
          type: string
  '/api/{ver}/invite-code':
    post:
      summary: 'Store item'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: perspiciatis
        required: true
        schema:
          type: string
  '/api/{ver}/invite/batch-delete':
    delete:
      summary: ''
      operationId: deleteApiVerInviteBatchDelete
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                ids:
                  type: array
                  description: ''
                  example:
                    - 7788.24
                  items:
                    type: number
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eos
        required: true
        schema:
          type: string
  '/api/{ver}/invite/batch-resend':
    patch:
      summary: ''
      operationId: patchApiVerInviteBatchResend
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                ids:
                  type: array
                  description: ''
                  example:
                    - 679038339.314
                  items:
                    type: number
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nihil
        required: true
        schema:
          type: string
  '/api/{ver}/invite/resend/{id}':
    put:
      summary: ''
      operationId: putApiVerInviteResendId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eos
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the resend.'
        example: '457131'
        required: true
        schema:
          type: string
  '/api/{ver}/invite/{id}':
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Invitation
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: doloremque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the invite.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: odio
                view:
                  type: string
                  description: 'Must be one of <code>all</code>, <code>my</code>, <code>friend</code>, <code>pending</code>, <code>feature</code>, <code>sponsor</code>, <code>search</code>, <code>my_pending</code>, <code>all_streaming</code>, or <code>my_streaming</code>.'
                  example: my_pending
                sort:
                  type: string
                  description: 'Must be one of <code>recent</code>, <code>most_discussed</code>, <code>most_viewed</code>, <code>most_liked</code>, or <code>latest</code>.'
                  example: most_viewed
                sort_type:
                  type: string
                  description: 'Must be one of <code>desc</code> or <code>asc</code>.'
                  example: asc
                when:
                  type: string
                  description: 'Must be one of <code>all</code>, <code>this_month</code>, <code>this_week</code>, or <code>today</code>.'
                  example: all
                owner_id:
                  type: integer
                  description: ''
                  example: 1
                user_id:
                  type: integer
                  description: ''
                  example: 15
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 24
                limit:
                  type: integer
                  description: ''
                  example: 7
                duration:
                  type: string
                  description: 'Must be one of <code>longer</code> or <code>shorter</code>.'
                  example: shorter
                streaming:
                  type: number
                  description: ''
                  example: 11743.9419955
                is_featured:
                  type: number
                  description: ''
                  example: 4143.5966519
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: string
                  description: ''
                  example: null
                stream_key:
                  type: string
                  description: ''
                  example: maiores
                playback_ids:
                  type: object
                  description: ''
                  example: null
                  properties: []
                owner_id:
                  type: number
                  description: ''
                  example: 2.076745
                privacy:
                  type: string
                  description: ''
                  example: voluptatum
                text:
                  type: string
                  description: ''
                  example: null
                is_landscape:
                  type: boolean
                  description: ''
                  example: false
                title:
                  type: string
                  description: ''
                  example: null
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file</code> is present.'
                      example: 334477.3768755
                location:
                  type: object
                  description: ''
                  example: null
                  properties: []
                tagged_friends:
                  type: object
                  description: ''
                  example: null
                  properties: []
                post_to:
                  type: string
                  description: ''
                  example: null
                page_id:
                  type: string
                  description: ''
                  example: null
                group_id:
                  type: string
                  description: ''
                  example: null
                to_story:
                  type: string
                  description: ''
                  example: null
              required:
                - stream_key
                - privacy
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: praesentium
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/approve/{id}':
    patch:
      summary: 'Approve live video.'
      operationId: approveLiveVideo
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: saepe
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '87'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/callback/{provider}':
    post:
      summary: ''
      operationId: postApiVerLiveVideoCallbackProvider
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: recusandae
        required: true
        schema:
          type: string
      -
        in: path
        name: provider
        description: ''
        example: quia
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/end-live/{id}':
    post:
      summary: ''
      operationId: postApiVerLiveVideoEndLiveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fuga
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the end live.'
        example: '63'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/feature/{id}':
    patch:
      summary: 'Feature live video.'
      operationId: featureLiveVideo
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolore
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '870202'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/go-live':
    post:
      summary: ''
      operationId: postApiVerLiveVideoGoLive
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: string
                  description: ''
                  example: null
                stream_key:
                  type: string
                  description: ''
                  example: qui
                playback_ids:
                  type: object
                  description: ''
                  example: null
                  properties: []
                owner_id:
                  type: number
                  description: ''
                  example: 0.22112
                privacy:
                  type: string
                  description: ''
                  example: laboriosam
                text:
                  type: string
                  description: ''
                  example: null
                is_landscape:
                  type: boolean
                  description: ''
                  example: false
                title:
                  type: string
                  description: ''
                  example: null
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file</code> is present.'
                      example: 286.2582
                location:
                  type: object
                  description: ''
                  example: null
                  properties: []
                tagged_friends:
                  type: object
                  description: ''
                  example: null
                  properties: []
                post_to:
                  type: string
                  description: ''
                  example: null
                page_id:
                  type: string
                  description: ''
                  example: null
                group_id:
                  type: string
                  description: ''
                  example: null
                to_story:
                  type: string
                  description: ''
                  example: null
              required:
                - stream_key
                - privacy
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/off-notification/{id}':
    put:
      summary: ''
      operationId: putApiVerLiveVideoOffNotificationId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the off notification.'
        example: '196'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/on-notification/{id}':
    put:
      summary: ''
      operationId: putApiVerLiveVideoOnNotificationId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eaque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the on notification.'
        example: '44927'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/ping-streaming/{id}':
    get:
      summary: ''
      operationId: getApiVerLiveVideoPingStreamingId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the ping streaming.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/ping-viewer/{id}':
    get:
      summary: ''
      operationId: getApiVerLiveVideoPingViewerId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laboriosam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the ping viewer.'
        example: '57'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/remove-viewer/{id}':
    put:
      summary: ''
      operationId: putApiVerLiveVideoRemoveViewerId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: impedit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the remove viewer.'
        example: '51'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor live video in feed.'
      operationId: sponsorLiveVideoInFeed
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 11470628.584
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: impedit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '63'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/sponsor/{id}':
    patch:
      summary: 'Sponsor live video.'
      operationId: sponsorLiveVideo
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: cumque
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fugit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '872'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/update-viewer/{id}':
    put:
      summary: ''
      operationId: putApiVerLiveVideoUpdateViewerId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                device_id:
                  type: string
                  description: ''
                  example: null
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the update viewer.'
        example: '19310175'
        required: true
        schema:
          type: string
  '/api/{ver}/live-video/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                playback_ids:
                  type: object
                  description: ''
                  example: null
                  properties: []
                status:
                  type: string
                  description: ''
                  example: null
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file.status</code> is <code>update</code>.'
                      example: 362.768
                    status:
                      type: string
                      description: 'This field is required when <code>file</code> is present.'
                      example: iure
                duration:
                  type: string
                  description: ''
                  example: null
                text:
                  type: string
                  description: ''
                  example: null
                title:
                  type: string
                  description: ''
                  example: null
                privacy:
                  type: string
                  description: ''
                  example: null
                location:
                  type: object
                  description: ''
                  example: null
                  properties: []
                tagged_friends:
                  type: object
                  description: ''
                  example: null
                  properties: []
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Live Video'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nisi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the live video.'
        example: '5252'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace':
    get:
      summary: 'Browse listing.'
      operationId: browseListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: modi
                view:
                  type: string
                  description: ''
                  example: eius
                sort:
                  type: string
                  description: ''
                  example: dolorum
                sort_type:
                  type: string
                  description: ''
                  example: omnis
                when:
                  type: string
                  description: ''
                  example: vero
                category_id:
                  type: number
                  description: ''
                  example: 2.00447
                owner_id:
                  type: integer
                  description: ''
                  example: 6
                user_id:
                  type: number
                  description: ''
                  example: 5.11009905
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 45
                limit:
                  type: number
                  description: ''
                  example: 5014.854387
                country_iso:
                  type: string
                  description: ''
                  example: nobis
                bounds_west:
                  type: number
                  description: ''
                  example: 4702411.602107
                bounds_east:
                  type: number
                  description: ''
                  example: 18110.6
                bounds_south:
                  type: number
                  description: ''
                  example: 0.0
                bounds_north:
                  type: number
                  description: ''
                  example: 3922.606381
                price_from:
                  type: number
                  description: 'Must be at least 0.'
                  example: 16
                price_to:
                  type: number
                  description: 'Must be at least 0.'
                  example: 35
                is_featured:
                  type: string
                  description: ''
                  example: null
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: facere
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-category':
    get:
      summary: 'Browe category.'
      operationId: broweCategory
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: deleniti
                id:
                  type: number
                  description: ''
                  example: 10615.453024392
                level:
                  type: number
                  description: ''
                  example: 10912.472082
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 49
                limit:
                  type: number
                  description: ''
                  example: 119294315.9009
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: unde
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-invite':
    get:
      summary: ''
      operationId: getApiVerMarketplaceInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
    post:
      summary: ''
      operationId: postApiVerMarketplaceInvite
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                listing_id:
                  type: number
                  description: ''
                  example: 101839930.38144
                user_ids:
                  type: array
                  description: 'This field is required when <code>user_ids</code> is present.'
                  example:
                    - 30313.5
                  items:
                    type: number
              required:
                - listing_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-invite/invited-people':
    get:
      summary: ''
      operationId: getApiVerMarketplaceInviteInvitedPeople
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                listing_id:
                  type: number
                  description: ''
                  example: 27616.0
                limit:
                  type: number
                  description: ''
                  example: 62.56422924
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 85
              required:
                - listing_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: labore
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-invoice':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                view:
                  type: string
                  description: ''
                  example: null
                status:
                  type: string
                  description: ''
                  example: illum
                listing_id:
                  type: number
                  description: ''
                  example: 512099.187
                from:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:39'
                to:
                  type: string
                  description: 'Must be a valid date. Must be a date after or equal to <code>from</code>.'
                  example: '2027-03-18'
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 50
                limit:
                  type: number
                  description: 'Must be at least 1.'
                  example: 29
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 128614529.0506
                payment_gateway:
                  type: number
                  description: ''
                  example: 3086109.88
              required:
                - id
                - payment_gateway
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: earum
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-invoice/change':
    post:
      summary: ''
      operationId: postApiVerMarketplaceInvoiceChange
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 80054.92
              required:
                - id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-invoice/repayment/{id}':
    put:
      summary: ''
      operationId: putApiVerMarketplaceInvoiceRepaymentId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                payment_gateway:
                  type: number
                  description: ''
                  example: 121827.454
                payment_gateway_balance_currency:
                  type: string
                  description: ''
                  example: ratione
              required:
                - payment_gateway
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the repayment.'
        example: '259'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-invoice/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      security: []
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Marketplace
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the marketplace invoice.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-photo/form/{id}':
    get:
      summary: ''
      operationId: getApiVerMarketplacePhotoFormId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: facere
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '271105'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace-photo/{id}':
    put:
      summary: ''
      operationId: putApiVerMarketplacePhotoId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                files:
                  type: string
                  description: ''
                  example: laborum
              required:
                - files
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: saepe
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the marketplace photo.'
        example: '48'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/approve/{id}':
    put:
      summary: 'Approve listing.'
      operationId: approveListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/feature/{id}':
    patch:
      summary: 'Feature listing.'
      operationId: featureListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: iusto
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '2'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/reopen/{id}':
    patch:
      summary: 'Reopen listing.'
      operationId: reopenListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: labore
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the reopen.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/search-suggestion':
    get:
      summary: ''
      operationId: getApiVerMarketplaceSearchSuggestion
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                view:
                  type: string
                  description: ''
                  example: null
                listing_id:
                  type: number
                  description: ''
                  example: 274486319.77047
                q:
                  type: string
                  description: ''
                  example: est
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor in feed.'
      operationId: sponsorInFeed
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 472180381.3612
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: atque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/sponsor/{id}':
    patch:
      summary: 'Sponsor listing.'
      operationId: sponsorListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: dolor
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellat
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/marketplace/{id}':
    get:
      summary: 'View listing.'
      operationId: viewListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
    delete:
      summary: 'Remove listing.'
      operationId: removeListing
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Marketplace
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fugiat
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the marketplace.'
        example: '9634'
        required: true
        schema:
          type: string
  '/api/{ver}/menu/{menuName}':
    get:
      summary: 'Show Menu.'
      operationId: showMenu
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Menu
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: magnam
        required: true
        schema:
          type: string
      -
        in: path
        name: menuName
        description: ''
        example: sed
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/service':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: temporibus
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/user/auth':
    post:
      summary: 'Auth user.'
      operationId: authUser
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                service:
                  type: string
                  description: ''
                  example: sed
                password:
                  type: string
                  description: ''
                  example: 'bxUf,*8y`25Lf0n'
                verification_code:
                  type: string
                  description: 'Must match the regex /[0-9]{6}$/.'
                  example: '246853'
                return_url:
                  type: string
                  description: ''
                  example: 'http://strosin.biz/et-libero-necessitatibus-voluptatem-numquam.html'
                remember:
                  type: string
                  description: ''
                  example: null
              required:
                - service
                - password
                - verification_code
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/user/auth/form':
    get:
      summary: 'Setup service form.'
      operationId: setupServiceForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                mfa_token:
                  type: string
                  description: ''
                  example: qui
                service:
                  type: string
                  description: ''
                  example: aut
                return_url:
                  type: string
                  description: ''
                  example: 'http://www.hessel.com/'
              required:
                - mfa_token
      security: []
    post:
      summary: 'Setup service form.'
      operationId: setupServiceForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                mfa_token:
                  type: string
                  description: ''
                  example: sit
                service:
                  type: string
                  description: ''
                  example: et
                return_url:
                  type: string
                  description: ''
                  example: 'http://www.goodwin.com/'
              required:
                - mfa_token
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/user/auth/resend':
    post:
      summary: ''
      operationId: postApiVerMfaUserAuthResend
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                service:
                  type: string
                  description: ''
                  example: cumque
                action:
                  type: string
                  description: ''
                  example: recusandae
                password:
                  type: string
                  description: ''
                  example: 'Ys"!eC9O;WB'
              required:
                - service
                - action
                - password
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sunt
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/user/service/activate':
    post:
      summary: 'Activate service.'
      operationId: activateService
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                service:
                  type: string
                  description: ''
                  example: vero
                verification_code:
                  type: string
                  description: 'Must match the regex /[0-9]{6}$/.'
                  example: '248717'
              required:
                - service
                - verification_code
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officia
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/user/service/setup':
    get:
      summary: 'Setup service form.'
      operationId: setupServiceForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                service:
                  type: string
                  description: ''
                  example: quibusdam
                resolution:
                  type: string
                  description: ''
                  example: illo
              required:
                - service
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fugit
        required: true
        schema:
          type: string
  '/api/{ver}/mfa/user/service/setup/resend':
    post:
      summary: ''
      operationId: postApiVerMfaUserServiceSetupResend
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Multi-Factor Authentication'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                service:
                  type: string
                  description: ''
                  example: qui
                action:
                  type: string
                  description: ''
                  example: iusto
              required:
                - service
                - action
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestias
        required: true
        schema:
          type: string
  '/api/{ver}/music-genre':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 244369.8924
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 74
                q:
                  type: string
                  description: ''
                  example: perferendis
                level:
                  type: number
                  description: ''
                  example: 295952296.51497
                limit:
                  type: number
                  description: ''
                  example: 17384.610887
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: modi
        required: true
        schema:
          type: string
  '/api/{ver}/music/album':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: tenetur
                view:
                  type: string
                  description: ''
                  example: ratione
                sort:
                  type: string
                  description: ''
                  example: incidunt
                sort_type:
                  type: string
                  description: ''
                  example: voluptas
                when:
                  type: string
                  description: ''
                  example: voluptatem
                owner_id:
                  type: integer
                  description: ''
                  example: 9
                user_id:
                  type: number
                  description: ''
                  example: 752072.212
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 36
                limit:
                  type: number
                  description: ''
                  example: 237.0
                genre_id:
                  type: number
                  description: ''
                  example: 1.0758
                category_id:
                  type: number
                  description: ''
                  example: 1759.40348
                is_featured:
                  type: number
                  description: ''
                  example: 84940691.042421
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corrupti
        required: true
        schema:
          type: string
  '/api/{ver}/music/album/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerMusicAlbumFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '1'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laudantium
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '70'
        required: true
        schema:
          type: string
  '/api/{ver}/music/album/items/{id}':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                sort:
                  type: string
                  description: ''
                  example: laborum
                sort_type:
                  type: string
                  description: ''
                  example: non
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 63
                limit:
                  type: number
                  description: ''
                  example: 77284877.2
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cumque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '626047'
        required: true
        schema:
          type: string
  '/api/{ver}/music/album/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor music in feed.'
      operationId: sponsorMusicInFeed
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 151.89
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequuntur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '9489013'
        required: true
        schema:
          type: string
  '/api/{ver}/music/album/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerMusicAlbumSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: eos
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '285'
        required: true
        schema:
          type: string
  '/api/{ver}/music/album/{id}':
    get:
      summary: ''
      operationId: getApiVerMusicAlbumId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    delete:
      summary: 'Delete a resource.'
      operationId: deleteAResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: corporis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the album.'
        example: '5'
        required: true
        schema:
          type: string
  '/api/{ver}/music/genre':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 29.765734
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 77
                q:
                  type: string
                  description: ''
                  example: et
                level:
                  type: number
                  description: ''
                  example: 485143.3783
                limit:
                  type: number
                  description: ''
                  example: 2753883.4
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/music/playlist':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: perferendis
                view:
                  type: string
                  description: ''
                  example: velit
                sort:
                  type: string
                  description: ''
                  example: itaque
                sort_type:
                  type: string
                  description: ''
                  example: et
                when:
                  type: string
                  description: ''
                  example: molestiae
                user_id:
                  type: number
                  description: ''
                  example: 4652709.0
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 77
                limit:
                  type: number
                  description: ''
                  example: 5777.62066731
                genre_id:
                  type: integer
                  description: ''
                  example: 5
                category_id:
                  type: integer
                  description: ''
                  example: 3
      security: []
    post:
      summary: ''
      operationId: postApiVerMusicPlaylist
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: voluptas
                description:
                  type: string
                  description: ''
                  example: 'Qui et praesentium odit id ut voluptates.'
                thumbnail:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>thumbnail</code> is present.'
                      example: 1894165.5138914
                owner_id:
                  type: number
                  description: ''
                  example: 37.9115
                privacy:
                  type: string
                  description: ''
                  example: dolorum
                attachments:
                  type: array
                  description: ''
                  example:
                    - iusto
                  items:
                    type: number
              required:
                - name
                - privacy
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: illum
        required: true
        schema:
          type: string
  '/api/{ver}/music/playlist/add-song':
    post:
      summary: ''
      operationId: postApiVerMusicPlaylistAddSong
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 98912975.625618
                playlist_ids:
                  type: array
                  description: ''
                  example:
                    - 339027639.09205
                  items:
                    type: number
              required:
                - item_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ducimus
        required: true
        schema:
          type: string
  '/api/{ver}/music/playlist/items/{id}':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                sort:
                  type: string
                  description: ''
                  example: iure
                sort_type:
                  type: string
                  description: ''
                  example: aut
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 58
                limit:
                  type: number
                  description: ''
                  example: 340900.33823905
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: excepturi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '21'
        required: true
        schema:
          type: string
  '/api/{ver}/music/playlist/{id}':
    get:
      summary: ''
      operationId: getApiVerMusicPlaylistId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    put:
      summary: 'Update a resource.'
      operationId: updateAResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: reiciendis
                description:
                  type: string
                  description: ''
                  example: 'Ut excepturi eaque optio quam id et suscipit dolor.'
                thumbnail:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file.status</code> is <code>update</code>.'
                      example: 172156692.0
                    status:
                      type: string
                      description: 'This field is required when <code>file</code> is present.'
                      example: temporibus
                owner_id:
                  type: number
                  description: ''
                  example: 2.7259
                privacy:
                  type: string
                  description: ''
                  example: cumque
                attachments:
                  type: array
                  description: ''
                  example:
                    - assumenda
                  items:
                    type: number
              required:
                - name
                - privacy
      security: []
    delete:
      summary: 'Delete a resource.'
      operationId: deleteAResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: iure
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the playlist.'
        example: '6744'
        required: true
        schema:
          type: string
  '/api/{ver}/music/search':
    get:
      summary: ''
      operationId: getApiVerMusicSearch
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rem
        required: true
        schema:
          type: string
  '/api/{ver}/music/song':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: placeat
                view:
                  type: string
                  description: ''
                  example: quia
                sort:
                  type: string
                  description: ''
                  example: magnam
                sort_type:
                  type: string
                  description: ''
                  example: rerum
                when:
                  type: string
                  description: ''
                  example: qui
                owner_id:
                  type: integer
                  description: ''
                  example: 18
                user_id:
                  type: number
                  description: ''
                  example: 5.0
                genre_id:
                  type: number
                  description: ''
                  example: 51968991.029658
                category_id:
                  type: integer
                  description: ''
                  example: 15
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 27
                limit:
                  type: number
                  description: ''
                  example: 2297.09
                is_featured:
                  type: number
                  description: ''
                  example: 1348.28
      security: []
    post:
      summary: ''
      operationId: postApiVerMusicSong
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: rerum
                description:
                  type: string
                  description: ''
                  example: 'Illum et adipisci veritatis qui saepe.'
                file:
                  type: string
                  description: ''
                  example: null
                thumbnail:
                  type: string
                  description: ''
                  example: null
                genres:
                  type: array
                  description: 'This field is required when <code>genres</code> is present.'
                  example:
                    - 129302553.18
                  items:
                    type: number
                owner_id:
                  type: number
                  description: ''
                  example: 12022.41174
                privacy:
                  type: string
                  description: ''
                  example: quas
                attachments:
                  type: array
                  description: ''
                  example:
                    - atque
                  items:
                    type: number
              required:
                - name
                - privacy
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: pariatur
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/approve/{id}':
    patch:
      summary: 'Approve song.'
      operationId: approveSong
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: beatae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '932'
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/download/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '650'
  '/api/{ver}/music/song/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerMusicSongFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '10'
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/sponsor-in-feed/{id}':
    patch:
      summary: 'Sponsor music in feed.'
      operationId: sponsorMusicInFeed
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 1.5411162
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sapiente
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '2'
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerMusicSongSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: sunt
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '486688'
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/{id}/remove-from-playlist/{playlist_id}':
    patch:
      summary: ''
      operationId: patchApiVerMusicSongIdRemoveFromPlaylistPlaylist_id
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the song.'
        example: '532'
        required: true
        schema:
          type: string
      -
        in: path
        name: playlist_id
        description: 'The ID of the playlist.'
        example: ea
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/{id}/statistic/total-play':
    patch:
      summary: ''
      operationId: patchApiVerMusicSongIdStatisticTotalPlay
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sint
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the song.'
        example: '18772'
        required: true
        schema:
          type: string
  '/api/{ver}/music/song/{id}':
    get:
      summary: ''
      operationId: getApiVerMusicSongId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    delete:
      summary: 'Delete a resource.'
      operationId: deleteAResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Music
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the song.'
        example: '800'
        required: true
        schema:
          type: string
  '/api/{ver}/notification':
    get:
      summary: "Browse current user's notifications."
      operationId: browseCurrentUsersNotifications
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Notification
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: integer
                  description: 'The page number.'
                  example: 1
                view:
                  type: string
                  description: 'Must be one of <code>all</code>, <code>read</code>, or <code>unread</code>.'
                  example: all
                limit:
                  type: integer
                  description: 'The max item per page.'
                  example: 4
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eos
        required: true
        schema:
          type: string
  '/api/{ver}/notification/all':
    delete:
      summary: ''
      operationId: deleteApiVerNotificationAll
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Notification
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: earum
        required: true
        schema:
          type: string
  '/api/{ver}/notification/markAllAsRead':
    post:
      summary: 'Mark all as read.'
      operationId: markAllAsRead
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Notification
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/notification/setting':
    put:
      summary: 'Update item'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Notification
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rem
        required: true
        schema:
          type: string
  '/api/{ver}/notification/setting/form':
    get:
      summary: ''
      operationId: getApiVerNotificationSettingForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Notification
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tenetur
        required: true
        schema:
          type: string
  '/api/{ver}/notification/unread/{id}':
    put:
      summary: 'Mark as unread.'
      operationId: markAsUnread
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Notification
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: accusamus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the unread.'
        example: '3'
        required: true
        schema:
          type: string
  '/api/{ver}/notification/{id}':
    put:
      summary: 'Mark as read.'
      operationId: markAsRead
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Notification
    delete:
      summary: 'Delete notification.'
      operationId: deleteNotification
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Notification
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: recusandae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the notification.'
        example: '8474349'
        required: true
        schema:
          type: string
  '/api/{ver}/nowpayments/notify':
    post:
      summary: notify.
      operationId: notify
      description: ''
      parameters: []
      responses: {  }
      tags:
        - NowPayments
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officiis
        required: true
        schema:
          type: string
  '/api/{ver}/page':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: et
                view:
                  type: string
                  description: ''
                  example: eligendi
                sort:
                  type: string
                  description: ''
                  example: est
                sort_type:
                  type: string
                  description: ''
                  example: quia
                when:
                  type: string
                  description: ''
                  example: quisquam
                category_id:
                  type: number
                  description: ''
                  example: 326.9055397
                owner_id:
                  type: integer
                  description: ''
                  example: 8
                user_id:
                  type: number
                  description: ''
                  example: 193659.9273
                is_featured:
                  type: number
                  description: ''
                  example: 7.0
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 69
                limit:
                  type: number
                  description: ''
                  example: 37617.0
      security: []
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: ducimus
                category_id:
                  type: number
                  description: ''
                  example: 14.9
                text:
                  type: string
                  description: ''
                  example: deserunt
                users:
                  type: array
                  description: ''
                  example:
                    - labore
                  items:
                    type: number
                external_link:
                  type: string
                  description: 'Must be a valid URL.'
                  example: 'http://www.tromp.biz/ea-voluptatem-veniam-dicta-enim-iusto-autem-quia'
                image:
                  type: object
                  description: ''
                  example: null
                  properties:
                    base64:
                      type: string
                      description: ''
                      example: nostrum
              required:
                - name
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: velit
        required: true
        schema:
          type: string
  '/api/{ver}/page-admin':
    get:
      summary: 'Display a listing of the admin resource.'
      operationId: displayAListingOfTheAdminResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: suscipit
                page_id:
                  type: number
                  description: ''
                  example: 58462.468062
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 90
                limit:
                  type: number
                  description: ''
                  example: 11253.4907
                view:
                  type: string
                  description: ''
                  example: vel
                not_invite_role:
                  type: number
                  description: ''
                  example: 5795.045356
                excluded_user_id:
                  type: number
                  description: ''
                  example: 126.7064
              required:
                - page_id
      security: []
    post:
      summary: ''
      operationId: postApiVerPageAdmin
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 147252.59472766
                user_ids:
                  type: array
                  description: ''
                  example:
                    - 634.80901196
                  items:
                    type: number
              required:
                - page_id
                - user_ids
      security: []
    delete:
      summary: ''
      operationId: deleteApiVerPageAdmin
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 703175.15254948
                user_id:
                  type: number
                  description: ''
                  example: 8586.43362827
                is_delete:
                  type: number
                  description: ''
                  example: 6080444.40791
              required:
                - page_id
                - user_id
                - is_delete
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
  '/api/{ver}/page-block':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 4.807484601
                view:
                  type: string
                  description: ''
                  example: sunt
                q:
                  type: string
                  description: ''
                  example: quas
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 9
                limit:
                  type: number
                  description: ''
                  example: 17995.89
              required:
                - page_id
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 85566.247657679
                user_id:
                  type: number
                  description: ''
                  example: 64.0
                delete_activities:
                  type: number
                  description: ''
                  example: 1446637.9
              required:
                - page_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ratione
        required: true
        schema:
          type: string
  '/api/{ver}/page-claim':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: id
                sort:
                  type: string
                  description: ''
                  example: cumque
                sort_type:
                  type: string
                  description: ''
                  example: quod
                when:
                  type: string
                  description: ''
                  example: non
                status:
                  type: string
                  description: ''
                  example: null
                category_id:
                  type: number
                  description: ''
                  example: 71143683.26
                owner_id:
                  type: integer
                  description: ''
                  example: 19
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 10
                limit:
                  type: number
                  description: ''
                  example: 41.87
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                message:
                  type: string
                  description: ''
                  example: architecto
                page_id:
                  type: number
                  description: ''
                  example: 1697783.50052
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
  '/api/{ver}/page-claim/resubmit/{id}':
    put:
      summary: ''
      operationId: putApiVerPageClaimResubmitId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the resubmit.'
        example: '31277079'
        required: true
        schema:
          type: string
  '/api/{ver}/page-claim/{id}':
    get:
      summary: ''
      operationId: getApiVerPageClaimId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                message:
                  type: string
                  description: ''
                  example: nihil
                status:
                  type: integer
                  description: ''
                  example: 19
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: perspiciatis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page claim.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/page-info/{id}':
    get:
      summary: 'Display the specified resource info.'
      operationId: displayTheSpecifiedResourceInfo
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dicta
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page info.'
        example: '28'
        required: true
        schema:
          type: string
  '/api/{ver}/page-integrated/order':
    post:
      summary: 'Reorder example rule.'
      operationId: reorderExampleRule
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 6613.544
                names:
                  type: object
                  description: ''
                  example: null
                  properties: []
              required:
                - page_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laborum
        required: true
        schema:
          type: string
  '/api/{ver}/page-integrated/{id}':
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sint
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page integrated.'
        example: '22'
        required: true
        schema:
          type: string
  '/api/{ver}/page-invite':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: sed
                page_id:
                  type: number
                  description: ''
                  example: 2674359.30211
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 82
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 71
              required:
                - page_id
      security: []
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 3452.1959586
                user_ids:
                  type: object
                  description: ''
                  example: []
                  properties: []
              required:
                - page_id
                - user_ids
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sunt
        required: true
        schema:
          type: string
  '/api/{ver}/page-invite/{id}':
    put:
      summary: 'Used to accept/decline a request to like a page.'
      operationId: usedToAcceptdeclineARequestToLikeAPage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                accept:
                  type: number
                  description: ''
                  example: 224926.4
              required:
                - accept
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: 'Must be at least 0.'
                  example: 57
              required:
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page invite.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/page-member':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: aut
                page_id:
                  type: number
                  description: ''
                  example: 1542.14187673
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 74
                limit:
                  type: number
                  description: ''
                  example: 19409.051397
                view:
                  type: string
                  description: ''
                  example: nam
                not_invite_role:
                  type: number
                  description: ''
                  example: 268786.0457915
                excluded_user_id:
                  type: number
                  description: ''
                  example: 1267703.49
              required:
                - page_id
      security: []
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 425193.0
              required:
                - page_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
  '/api/{ver}/page-member/add-page-admin':
    post:
      summary: ''
      operationId: postApiVerPageMemberAddPageAdmin
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 3610184.3285894
                user_ids:
                  type: array
                  description: ''
                  example:
                    - 36664.656479205
                  items:
                    type: number
              required:
                - page_id
                - user_ids
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: facilis
        required: true
        schema:
          type: string
  '/api/{ver}/page-member/cancel-invite':
    delete:
      summary: ''
      operationId: deleteApiVerPageMemberCancelInvite
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 1874393.0
                user_id:
                  type: number
                  description: ''
                  example: 12573797.5
                invite_type:
                  type: string
                  description: ''
                  example: numquam
              required:
                - page_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
  '/api/{ver}/page-member/reassign-owner':
    put:
      summary: 'Reassign group owner.'
      operationId: reassignGroupOwner
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 213.0
                user_id:
                  type: number
                  description: 'This field is required when <code>users</code> is not present.'
                  example: 10.27015307
                users:
                  type: array
                  description: ''
                  example:
                    - neque
                  items:
                    type: number
              required:
                - page_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: exercitationem
        required: true
        schema:
          type: string
  '/api/{ver}/page-member/remove-page-admin':
    delete:
      summary: 'Delete group member.'
      operationId: deleteGroupMember
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 21092650.0
                user_id:
                  type: number
                  description: ''
                  example: 13304.23350897
                is_delete:
                  type: number
                  description: ''
                  example: 63.58
              required:
                - page_id
                - user_id
                - is_delete
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fugiat
        required: true
        schema:
          type: string
  '/api/{ver}/page-member/remove-page-member':
    delete:
      summary: 'Delete group member.'
      operationId: deleteGroupMember
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 4633964.55151
                user_id:
                  type: number
                  description: ''
                  example: 2067.11
                delete_activities:
                  type: number
                  description: ''
                  example: 4.202
              required:
                - page_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: suscipit
        required: true
        schema:
          type: string
  '/api/{ver}/page-member/{id}':
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page member.'
        example: '709086029'
        required: true
        schema:
          type: string
  '/api/{ver}/page-to-post':
    get:
      summary: ''
      operationId: getApiVerPageToPost
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/page-unblock':
    delete:
      summary: ''
      operationId: deleteApiVerPageUnblock
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 10.0
                user_id:
                  type: number
                  description: ''
                  example: 467967.782627
                delete_activities:
                  type: number
                  description: ''
                  example: 27.6987504
              required:
                - page_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/page/about-setting/{id}':
    get:
      summary: ''
      operationId: getApiVerPageAboutSettingId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the about setting.'
        example: '266'
        required: true
        schema:
          type: string
  '/api/{ver}/page/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPageApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '90780133'
        required: true
        schema:
          type: string
  '/api/{ver}/page/avatar/{id}':
    post:
      summary: ''
      operationId: postApiVerPageAvatarId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                image:
                  type: string
                  description: ''
                  example: null
                image_crop:
                  type: string
                  description: ''
                  example: id
                temp_file:
                  type: number
                  description: ''
                  example: 12465051.9
                photo_id:
                  type: number
                  description: ''
                  example: 1046070.5772654
              required:
                - image_crop
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the avatar.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/page/category':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 14
                parent_id:
                  type: number
                  description: ''
                  example: 97776.403056
                q:
                  type: string
                  description: ''
                  example: eligendi
                level:
                  type: number
                  description: ''
                  example: 12286037.035957
                limit:
                  type: number
                  description: ''
                  example: 372042281.1535
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
  '/api/{ver}/page/cover/{id}':
    post:
      summary: ''
      operationId: postApiVerPageCoverId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                image:
                  type: string
                  description: ''
                  example: null
                temp_file:
                  type: number
                  description: ''
                  example: 1166765.243
                position:
                  type: string
                  description: ''
                  example: possimus
      security: []
    delete:
      summary: ''
      operationId: deleteApiVerPageCoverId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dicta
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cover.'
        example: '2767'
        required: true
        schema:
          type: string
  '/api/{ver}/page/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPageFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: esse
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '5'
        required: true
        schema:
          type: string
  '/api/{ver}/page/info-setting/{id}':
    get:
      summary: ''
      operationId: getApiVerPageInfoSettingId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the info setting.'
        example: '246'
        required: true
        schema:
          type: string
  '/api/{ver}/page/mention':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: et
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 11
                limit:
                  type: number
                  description: ''
                  example: 6185280.85436
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: iste
        required: true
        schema:
          type: string
  '/api/{ver}/page/privacy/{id}':
    get:
      summary: ''
      operationId: getApiVerPagePrivacyId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    put:
      summary: ''
      operationId: putApiVerPagePrivacyId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: optio
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the privacy.'
        example: '99'
        required: true
        schema:
          type: string
  '/api/{ver}/page/share-suggestion':
    get:
      summary: ''
      operationId: getApiVerPageShareSuggestion
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: enim
                view:
                  type: string
                  description: ''
                  example: quos
                sort:
                  type: string
                  description: ''
                  example: vero
                sort_type:
                  type: string
                  description: ''
                  example: rerum
                when:
                  type: string
                  description: ''
                  example: provident
                category_id:
                  type: number
                  description: ''
                  example: 240.22958
                owner_id:
                  type: integer
                  description: ''
                  example: 15
                user_id:
                  type: number
                  description: ''
                  example: 0.82
                is_featured:
                  type: number
                  description: ''
                  example: 61476308.5
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 17
                limit:
                  type: number
                  description: ''
                  example: 22.13
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: occaecati
        required: true
        schema:
          type: string
  '/api/{ver}/page/similar':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page_id:
                  type: number
                  description: ''
                  example: 23.385
                category_id:
                  type: number
                  description: ''
                  example: 0.0
                sort:
                  type: string
                  description: ''
                  example: expedita
                when:
                  type: string
                  description: ''
                  example: alias
                limit:
                  type: number
                  description: ''
                  example: 12844754.0
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: explicabo
        required: true
        schema:
          type: string
  '/api/{ver}/page/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPageSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: qui
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '36'
        required: true
        schema:
          type: string
  '/api/{ver}/page/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: suscipit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page.'
        example: '995'
        required: true
        schema:
          type: string
  '/api/{ver}/search-page-member':
    get:
      summary: ''
      operationId: getApiVerSearchPageMember
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Page
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: ut
                page_id:
                  type: number
                  description: ''
                  example: 3270344.41974
                view:
                  type: string
                  description: ''
                  example: fugit
                limit:
                  type: number
                  description: ''
                  example: 31592592.704
              required:
                - page_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: enim
        required: true
        schema:
          type: string
  '/api/{ver}/paypal/notify':
    post:
      summary: notify.
      operationId: notify
      description: ''
      parameters: []
      responses: {  }
      tags:
        - PayPal
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vero
        required: true
        schema:
          type: string
  '/api/{ver}/payment-gateway':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 38
                limit:
                  type: number
                  description: ''
                  example: 10457523.154671
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: cum
        required: true
        schema:
          type: string
  '/api/{ver}/payment-gateway/configuration':
    get:
      summary: ''
      operationId: getApiVerPaymentGatewayConfiguration
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reiciendis
        required: true
        schema:
          type: string
  '/api/{ver}/payment-gateway/configuration-form/{driver}/{id}':
    get:
      summary: ''
      operationId: getApiVerPaymentGatewayConfigurationFormDriverId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: omnis
        required: true
        schema:
          type: string
      -
        in: path
        name: driver
        description: ''
        example: voluptas
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the {driver}.'
        example: '6'
        required: true
        schema:
          type: string
  '/api/{ver}/payment-gateway/configuration-multiple':
    put:
      summary: ''
      operationId: putApiVerPaymentGatewayConfigurationMultiple
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: magni
        required: true
        schema:
          type: string
  '/api/{ver}/payment-gateway/configuration/{id}':
    put:
      summary: ''
      operationId: putApiVerPaymentGatewayConfigurationId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                gateway_id:
                  type: number
                  description: ''
                  example: 0.56332463
                value:
                  type: object
                  description: ''
                  example: null
                  properties: []
              required:
                - gateway_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: pariatur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the configuration.'
        example: '33471746'
        required: true
        schema:
          type: string
  '/api/{ver}/payment-order':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
  '/api/{ver}/payment-order/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      security: []
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Payment Gateway'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                gateway_id:
                  type: number
                  description: ''
                  example: 3332.754917845
              required:
                - gateway_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequuntur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the payment order.'
        example: '487'
        required: true
        schema:
          type: string
  '/api/{ver}/photo':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: integer
                  description: ''
                  example: 10
                user_id:
                  type: number
                  description: ''
                  example: 2.0
                category_id:
                  type: number
                  description: ''
                  example: 3732.878267035
                album_id:
                  type: number
                  description: ''
                  example: 37.66
                group_id:
                  type: number
                  description: ''
                  example: 318.0
                q:
                  type: string
                  description: ''
                  example: rerum
                tag:
                  type: string
                  description: ''
                  example: quia
                feed_id:
                  type: number
                  description: ''
                  example: 6808.39294
                view:
                  type: string
                  description: ''
                  example: aut
                sort:
                  type: string
                  description: ''
                  example: nihil
                sort_type:
                  type: string
                  description: ''
                  example: molestiae
                when:
                  type: string
                  description: ''
                  example: laborum
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 42
                limit:
                  type: number
                  description: ''
                  example: 4283.9675674
                is_featured:
                  type: number
                  description: ''
                  example: 77.49001981
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: enim
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: alias
                owner_id:
                  type: integer
                  description: ''
                  example: 1
                user_id:
                  type: number
                  description: ''
                  example: 0.35
                view:
                  type: string
                  description: ''
                  example: adipisci
                sort:
                  type: string
                  description: ''
                  example: maxime
                sort_type:
                  type: string
                  description: ''
                  example: accusantium
                when:
                  type: string
                  description: ''
                  example: consequatur
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 68
                limit:
                  type: number
                  description: ''
                  example: 5534.5
                is_featured:
                  type: number
                  description: ''
                  example: 328.716946
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: similique
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoAlbumApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '3'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/create':
    get:
      summary: ''
      operationId: getApiVerPhotoAlbumCreate
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequatur
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoAlbumFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officiis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '678'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/items/{id}':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                sort:
                  type: string
                  description: ''
                  example: laudantium
                sort_type:
                  type: string
                  description: ''
                  example: expedita
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 72
                limit:
                  type: number
                  description: ''
                  example: 301.6725757
                media_id:
                  type: integer
                  description: ''
                  example: 13
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: hic
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '9514'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoAlbumSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: vel
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: soluta
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '4061'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the photo album.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-album/{photo_album}/edit':
    get:
      summary: ''
      operationId: getApiVerPhotoAlbumPhoto_albumEdit
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eum
        required: true
        schema:
          type: string
      -
        in: path
        name: photo_album
        description: ''
        example: impedit
        required: true
        schema:
          type: string
  '/api/{ver}/photo-category':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 2.942581
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 53
                q:
                  type: string
                  description: ''
                  example: occaecati
                level:
                  type: number
                  description: ''
                  example: 90.09
                limit:
                  type: number
                  description: ''
                  example: 1381.8428354
                parent_id:
                  type: number
                  description: ''
                  example: 66.19133
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequatur
        required: true
        schema:
          type: string
  '/api/{ver}/photo-set/{id}/items':
    get:
      summary: ''
      operationId: getApiVerPhotoSetIdItems
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                media_id:
                  type: integer
                  description: ''
                  example: 2
                limit:
                  type: integer
                  description: 'Must be at least 1. Must not be greater than 20.'
                  example: 8
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 17
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: expedita
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the photo set.'
        example: '18536'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-set/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the photo set.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/photo-tag':
    get:
      summary: ''
      operationId: getApiVerPhotoTag
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 3.622534329
              required:
                - item_id
      security: []
    post:
      summary: ''
      operationId: postApiVerPhotoTag
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 58337057.34
                tag_user_id:
                  type: number
                  description: ''
                  example: 626238.27845
                px:
                  type: number
                  description: 'Must be at least 0.'
                  example: 63
                py:
                  type: number
                  description: 'Must be at least 0.'
                  example: 29
              required:
                - item_id
                - tag_user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: explicabo
        required: true
        schema:
          type: string
  '/api/{ver}/photo-tag/{id}':
    delete:
      summary: ''
      operationId: deleteApiVerPhotoTagId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vel
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the photo tag.'
        example: '76'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '26'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/download/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '06422638'
  '/api/{ver}/photo/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: velit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '44'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/form/{id}':
    get:
      summary: ''
      operationId: getApiVerPhotoFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: number
                  description: ''
                  example: 2.210854306
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolore
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '45159'
  '/api/{ver}/photo/parent-avatar/{id}':
    put:
      summary: ''
      operationId: putApiVerPhotoParentAvatarId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequuntur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the parent avatar.'
        example: '41'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/parent-cover/{id}':
    put:
      summary: ''
      operationId: putApiVerPhotoParentCoverId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the parent cover.'
        example: '768'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/profile-avatar/{id}':
    put:
      summary: ''
      operationId: putApiVerPhotoProfileAvatarId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the profile avatar.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/profile-cover/{id}':
    put:
      summary: ''
      operationId: putApiVerPhotoProfileCoverId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: integer
                  description: ''
                  example: 18
                position:
                  type: string
                  description: ''
                  example: quia
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the profile cover.'
        example: '478'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/sponsor-in-feed/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoSponsorInFeedId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 2393.8
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequatur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '17431'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPhotoSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: natus
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '012'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: id
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the photo.'
        example: '0849'
        required: true
        schema:
          type: string
  '/api/{ver}/photo/{photo}/edit':
    get:
      summary: ''
      operationId: getApiVerPhotoPhotoEdit
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Photo
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officia
        required: true
        schema:
          type: string
      -
        in: path
        name: photo
        description: 'The photo.'
        example: quia
        required: true
        schema:
          type: string
  '/api/{ver}/poll':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: eum
                view:
                  type: string
                  description: ''
                  example: dicta
                sort:
                  type: string
                  description: ''
                  example: sint
                sort_type:
                  type: string
                  description: ''
                  example: aut
                when:
                  type: string
                  description: ''
                  example: aut
                owner_id:
                  type: integer
                  description: ''
                  example: 9
                user_id:
                  type: number
                  description: ''
                  example: 44.5619
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 8
                limit:
                  type: number
                  description: ''
                  example: 479238.73
                is_featured:
                  type: number
                  description: ''
                  example: 1067965.764
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: commodi
        required: true
        schema:
          type: string
  '/api/{ver}/poll-result':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                poll_id:
                  type: number
                  description: 'This field is required when <code>answer_id</code> is not present. Must be at least 1.'
                  example: 59
                answer_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 79
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 87
                limit:
                  type: number
                  description: ''
                  example: 3009457.4475006
      security: []
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                poll_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 42
                answers:
                  type: object
                  description: 'Must have at least {min, plural, =1 {# item} other {# items}}.'
                  example: []
                  properties: []
              required:
                - poll_id
                - answers
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
  '/api/{ver}/poll-result/{id}':
    put:
      summary: 'Update the specified resource in storage.'
      operationId: updateTheSpecifiedResourceInStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                answers:
                  type: object
                  description: 'Must have at least {min, plural, =1 {# item} other {# items}}.'
                  example: null
                  properties: []
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: perferendis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the poll result.'
        example: '408950'
        required: true
        schema:
          type: string
  '/api/{ver}/poll/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPollApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '0788'
        required: true
        schema:
          type: string
  '/api/{ver}/poll/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPollFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quod
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '787'
        required: true
        schema:
          type: string
  '/api/{ver}/poll/integration-form':
    get:
      summary: ''
      operationId: getApiVerPollIntegrationForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                poll_id:
                  type: number
                  description: ''
                  example: 15.0
                is_edit:
                  type: string
                  description: ''
                  example: null
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nulla
        required: true
        schema:
          type: string
  '/api/{ver}/poll/search-form':
    get:
      summary: ''
      operationId: getApiVerPollSearchForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: natus
        required: true
        schema:
          type: string
  '/api/{ver}/poll/sponsor-in-feed/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPollSponsorInFeedId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 50.86840029
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolores
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '70725789'
        required: true
        schema:
          type: string
  '/api/{ver}/poll/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerPollSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: placeat
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '6'
        required: true
        schema:
          type: string
  '/api/{ver}/poll/status-form':
    get:
      summary: ''
      operationId: getApiVerPollStatusForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
  '/api/{ver}/poll/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Poll
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rerum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the poll.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/quiz':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: dolores
                view:
                  type: string
                  description: ''
                  example: in
                sort:
                  type: string
                  description: ''
                  example: reiciendis
                sort_type:
                  type: string
                  description: ''
                  example: dolor
                when:
                  type: string
                  description: ''
                  example: sapiente
                owner_id:
                  type: integer
                  description: ''
                  example: 18
                user_id:
                  type: number
                  description: ''
                  example: 55.502
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 44
                limit:
                  type: number
                  description: ''
                  example: 6630.607377
                is_featured:
                  type: number
                  description: ''
                  example: 6279141.976
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/quiz-question/view-plays':
    get:
      summary: ''
      operationId: getApiVerQuizQuestionViewPlays
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                question_id:
                  type: number
                  description: ''
                  example: 789.526801
              required:
                - question_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/quiz-result':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                quiz_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 79
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 18
                limit:
                  type: number
                  description: ''
                  example: 5233071.255
              required:
                - quiz_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellendus
        required: true
        schema:
          type: string
  '/api/{ver}/quiz-result/view-individual-play':
    get:
      summary: ''
      operationId: getApiVerQuizResultViewIndividualPlay
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                quiz_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 28
                user_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 21
              required:
                - quiz_id
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sapiente
        required: true
        schema:
          type: string
  '/api/{ver}/quiz/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerQuizApproveId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '3908'
        required: true
        schema:
          type: string
  '/api/{ver}/quiz/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerQuizFeatureId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: numquam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '80'
        required: true
        schema:
          type: string
  '/api/{ver}/quiz/search-form':
    get:
      summary: ''
      operationId: getApiVerQuizSearchForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: doloremque
        required: true
        schema:
          type: string
  '/api/{ver}/quiz/sponsor-in-feed/{id}':
    patch:
      summary: ''
      operationId: patchApiVerQuizSponsorInFeedId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 210.590174
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eveniet
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '51'
        required: true
        schema:
          type: string
  '/api/{ver}/quiz/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerQuizSponsorId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: quam
              required:
                - sponsor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: deleniti
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '10'
        required: true
        schema:
          type: string
  '/api/{ver}/quiz/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      security: []
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Quiz
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nostrum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the quiz.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/like':
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 21996991.5
                item_type:
                  type: string
                  description: ''
                  example: suscipit
              required:
                - item_id
                - item_type
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 0.58772
                item_type:
                  type: string
                  description: ''
                  example: libero
                react_id:
                  type: number
                  description: ''
                  example: 613537105.2854
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 1
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 60
              required:
                - item_id
                - item_type
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 269792606.472
                item_type:
                  type: string
                  description: ''
                  example: id
                reaction_id:
                  type: number
                  description: ''
                  example: 2653.4
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reprehenderit
        required: true
        schema:
          type: string
  '/api/{ver}/like-tabs':
    get:
      summary: ''
      operationId: getApiVerLikeTabs
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: 'Must be at least 0.'
                  example: 9
                item_type:
                  type: string
                  description: ''
                  example: molestiae
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: hic
        required: true
        schema:
          type: string
  '/api/{ver}/like/{id}':
    delete:
      summary: 'Remove the specified resource from storage.'
      operationId: removeTheSpecifiedResourceFromStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the like.'
        example: '8575'
        required: true
        schema:
          type: string
  '/api/{ver}/preaction':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
  '/api/{ver}/preaction/get-reacted-lists':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 20.98815
                item_type:
                  type: string
                  description: ''
                  example: sed
                react_id:
                  type: number
                  description: ''
                  example: 48313904.434
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 73
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 68
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: perspiciatis
        required: true
        schema:
          type: string
  '/api/{ver}/preaction/reaction-tabs':
    get:
      summary: ''
      operationId: getApiVerPreactionReactionTabs
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: 'Must be at least 0.'
                  example: 81
                item_type:
                  type: string
                  description: ''
                  example: tempora
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: amet
        required: true
        schema:
          type: string
  '/api/{ver}/reaction':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Reactions
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ab
        required: true
        schema:
          type: string
  '/api/{ver}/report':
    post:
      summary: 'Store a new report.'
      operationId: storeANewReport
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                reason:
                  type: number
                  description: ''
                  example: 20131831.158465
                feedback:
                  type: string
                  description: ''
                  example: id
                item_id:
                  type: number
                  description: ''
                  example: 3724681.58563
                item_type:
                  type: string
                  description: ''
                  example: minus
              required:
                - reason
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: illum
        required: true
        schema:
          type: string
  '/api/{ver}/report-owner':
    get:
      summary: 'Browse reports.'
      operationId: browseReports
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                owner_id:
                  type: number
                  description: ''
                  example: 4.75
                sort_type:
                  type: string
                  description: ''
                  example: laudantium
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 36
                limit:
                  type: number
                  description: ''
                  example: 44.395555
              required:
                - owner_id
    post:
      summary: 'Post a report to owner.'
      operationId: postAReportToOwner
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                reason:
                  type: number
                  description: ''
                  example: 46195899.74
                feedback:
                  type: string
                  description: ''
                  example: autem
                item_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 16
                item_type:
                  type: string
                  description: ''
                  example: vitae
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/report-owner/form':
    get:
      summary: 'Get report form.'
      operationId: getReportForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 10
                item_type:
                  type: string
                  description: ''
                  example: doloribus
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
  '/api/{ver}/report-owner/reporters/{id}':
    get:
      summary: ''
      operationId: getApiVerReportOwnerReportersId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: iure
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the reporter.'
        example: '6'
        required: true
        schema:
          type: string
  '/api/{ver}/report-owner/{id}':
    put:
      summary: 'Update a report.'
      operationId: updateAReport
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                keep_post:
                  type: string
                  description: ''
                  example: rerum
              required:
                - keep_post
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vel
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the report owner.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/report/form':
    get:
      summary: 'Get report form.'
      operationId: getReportForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 84
                item_type:
                  type: string
                  description: ''
                  example: doloribus
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: atque
        required: true
        schema:
          type: string
  '/api/{ver}/report/form/mobile':
    get:
      summary: 'Get report form.'
      operationId: getReportForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 6
                item_type:
                  type: string
                  description: ''
                  example: est
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: architecto
        required: true
        schema:
          type: string
  '/api/{ver}/report/reason':
    get:
      summary: 'Browse report reasons.'
      operationId: browseReportReasons
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Report
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 38
                limit:
                  type: number
                  description: ''
                  example: 18566296.861252
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eos
        required: true
        schema:
          type: string
  '/api/{ver}/seo/meta':
    get:
      summary: ''
      operationId: getApiVerSeoMeta
      description: ''
      parameters: []
      responses: {  }
      tags:
        - SEO
      security: []
    post:
      summary: ''
      operationId: postApiVerSeoMeta
      description: ''
      parameters: []
      responses: {  }
      tags:
        - SEO
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/seo/meta/{metaName}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - SEO
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
      -
        in: path
        name: metaName
        description: 'Page meta name.'
        example: blog.browse.home
        required: true
        schema:
          type: string
  '/api/{ver}/sms/notify':
    post:
      summary: notify.
      operationId: notify
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'SMS Gateway'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quaerat
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: quas
                collection_id:
                  type: number
                  description: ''
                  example: 571563776.89222
                sort_type:
                  type: string
                  description: ''
                  example: dolores
                open:
                  type: string
                  description: ''
                  example: temporibus
                when:
                  type: string
                  description: ''
                  example: in
                type:
                  type: string
                  description: ''
                  example: dolores
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 84
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 53
    post:
      summary: 'Create item.'
      operationId: createItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 1550977.103303
                item_type:
                  type: string
                  description: ''
                  example: est
                in_feed:
                  type: number
                  description: ''
                  example: 68.8461
                saved_list_ids:
                  type: array
                  description: ''
                  example:
                    - 275552.612225
                  items:
                    type: number
              required:
                - item_id
                - item_type
                - in_feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quae
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection':
    get:
      summary: 'Browse list.'
      operationId: browseList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 22
                limit:
                  type: number
                  description: 'Must be at least 5.'
                  example: 49
                type:
                  type: string
                  description: ''
                  example: eius
                saved_id:
                  type: number
                  description: ''
                  example: 37854.0
    post:
      summary: 'Create list.'
      operationId: createList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: 'Must not be greater than 64 characters.'
                  example: fc
                privacy:
                  type: string
                  description: ''
                  example: debitis
              required:
                - name
                - privacy
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/add-friend/{id}':
    post:
      summary: ''
      operationId: postApiVerSaveditemsCollectionAddFriendId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                users:
                  type: object
                  description: ''
                  example: null
                  properties: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the add friend.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/form':
    get:
      summary: 'View creation form.'
      operationId: viewCreationForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vitae
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/form/{id}':
    get:
      summary: 'View update form.'
      operationId: viewUpdateForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the form.'
        example: '683'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/item/{id}':
    get:
      summary: ''
      operationId: getApiVerSaveditemsCollectionItemId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 2
                limit:
                  type: number
                  description: 'Must be at least 5.'
                  example: 89
                type:
                  type: string
                  description: ''
                  example: ut
                saved_id:
                  type: number
                  description: ''
                  example: 2633.6557
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatibus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the item.'
        example: '971'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/leave-collection/{id}':
    delete:
      summary: ''
      operationId: deleteApiVerSaveditemsCollectionLeaveCollectionId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the leave collection.'
        example: '929'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/remove-member/{id}':
    delete:
      summary: ''
      operationId: deleteApiVerSaveditemsCollectionRemoveMemberId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 7.021532
              required:
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sint
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the remove member.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/view-friend/{id}':
    get:
      summary: ''
      operationId: getApiVerSaveditemsCollectionViewFriendId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tenetur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the view friend.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems-collection/{id}':
    get:
      summary: 'View list.'
      operationId: viewList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    put:
      summary: 'Update list.'
      operationId: updateList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: 'Must not be greater than 64 characters.'
                  example: anxpcak
                privacy:
                  type: string
                  description: ''
                  example: nihil
              required:
                - name
                - privacy
    delete:
      summary: 'Remove list.'
      operationId: removeList
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: impedit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the saveditems collection.'
        example: '456'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/collection':
    put:
      summary: 'Move item.'
      operationId: moveItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 1715.5
                collection_ids:
                  type: array
                  description: ''
                  example:
                    - 4.99587712
                  items:
                    type: number
              required:
                - item_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: necessitatibus
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/collection/{list_id}/save/{saved_id}':
    delete:
      summary: ''
      operationId: deleteApiVerSaveditemsCollectionList_idSaveSaved_id
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nulla
        required: true
        schema:
          type: string
      -
        in: path
        name: list_id
        description: 'The ID of the list.'
        example: est
        required: true
        schema:
          type: string
      -
        in: path
        name: saved_id
        description: 'The ID of the saved.'
        example: quae
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/get-tab':
    get:
      summary: 'Browse tabs.'
      operationId: browseTabs
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dicta
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/read/{id}':
    patch:
      summary: 'Mark as opened.'
      operationId: markAsOpened
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                saved_id:
                  type: number
                  description: ''
                  example: 31507805.26
                status:
                  type: number
                  description: ''
                  example: 136313.0
                collection_id:
                  type: number
                  description: ''
                  example: 165075.6024039
              required:
                - saved_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the read.'
        example: '68'
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/save':
    post:
      summary: 'Create item.'
      operationId: createItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 6837119.6501
                item_type:
                  type: string
                  description: ''
                  example: incidunt
                in_feed:
                  type: number
                  description: ''
                  example: 16.8
                saved_list_ids:
                  type: array
                  description: ''
                  example:
                    - 566.0
                  items:
                    type: number
              required:
                - item_id
                - item_type
                - in_feed
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequuntur
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/unsave':
    delete:
      summary: 'Unsave item.'
      operationId: unsaveItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_id:
                  type: number
                  description: ''
                  example: 8.68741916
                item_type:
                  type: string
                  description: ''
                  example: eos
              required:
                - item_id
                - item_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ipsum
        required: true
        schema:
          type: string
  '/api/{ver}/saveditems/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                is_unopened:
                  type: number
                  description: ''
                  example: 177287451.38542
                saved_list_ids:
                  type: array
                  description: ''
                  example:
                    - 94.016
                  items:
                    type: number
    delete:
      summary: 'Remove item.'
      operationId: removeItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Saved
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolores
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the saveditem.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/search':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: 'Must be at least 2 characters.'
                  example: uvgrmbdvvuoigewfsnjernfamhpsugbrnbgbetfajmbpscpshzh
                owner_id:
                  type: number
                  description: ''
                  example: 0.0
                from:
                  type: string
                  description: ''
                  example: ad
                hashtag:
                  type: string
                  description: ''
                  example: cum
                related_comment_friend_only:
                  type: string
                  description: ''
                  example: null
                is_hashtag:
                  type: string
                  description: ''
                  example: null
                when:
                  type: string
                  description: ''
                  example: null
                limit:
                  type: number
                  description: 'Must be at least 2.'
                  example: 71
                last_search_id:
                  type: number
                  description: 'Must be at least 1.'
                  example: 30
                view:
                  type: string
                  description: ''
                  example: et
              required:
                - q
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolores
        required: true
        schema:
          type: string
  '/api/{ver}/search/group':
    get:
      summary: ''
      operationId: getApiVerSearchGroup
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: 'Must be at least 2 characters.'
                  example: lrsbpyotpkeyxfurbjdhnqzfogslmgkghxdzyujftf
                owner_id:
                  type: number
                  description: ''
                  example: 18.4
                from:
                  type: string
                  description: ''
                  example: animi
                hashtag:
                  type: string
                  description: ''
                  example: ut
                related_comment_friend_only:
                  type: string
                  description: ''
                  example: null
                is_hashtag:
                  type: string
                  description: ''
                  example: null
                when:
                  type: string
                  description: ''
                  example: null
              required:
                - q
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
  '/api/{ver}/search/hashtag/trending':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Search
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 75
                limit:
                  type: integer
                  description: ''
                  example: 12
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
  '/api/{ver}/search/suggestion':
    get:
      summary: 'View Suggestions.'
      operationId: viewSuggestions
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Search
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 51
                q:
                  type: string
                  description: ''
                  example: placeat
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officiis
        required: true
        schema:
          type: string
  '/api/{ver}/socialite/callback/{provider}':
    get:
      summary: ''
      operationId: getApiVerSocialiteCallbackProvider
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Social Connect'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                code:
                  type: string
                  description: ''
                  example: id
                token:
                  type: string
                  description: ''
                  example: numquam
                code_verifier:
                  type: string
                  description: ''
                  example: quidem
                display_name:
                  type: string
                  description: ''
                  example: tenetur
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptas
        required: true
        schema:
          type: string
      -
        in: path
        name: provider
        description: ''
        example: nostrum
        required: true
        schema:
          type: string
  '/api/{ver}/socialite/invite/verify':
    post:
      summary: ''
      operationId: postApiVerSocialiteInviteVerify
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Social Connect'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                hash:
                  type: string
                  description: ''
                  example: ab
              required:
                - hash
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: velit
        required: true
        schema:
          type: string
  '/api/{ver}/socialite/login/{provider}':
    get:
      summary: ''
      operationId: getApiVerSocialiteLoginProvider
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Social Connect'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                provider:
                  type: string
                  description: ''
                  example: et
              required:
                - provider
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aliquam
        required: true
        schema:
          type: string
      -
        in: path
        name: provider
        description: ''
        example: nemo
        required: true
        schema:
          type: string
  '/api/{ver}/static-page':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Static Page'
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Static Page'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: neque
        required: true
        schema:
          type: string
  '/api/{ver}/static-page/page/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Static Page'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: itaque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the page.'
        example: '322046185'
        required: true
        schema:
          type: string
  '/api/{ver}/static-page/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Static Page'
      security: []
    put:
      summary: 'Update item.'
      operationId: updateItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Static Page'
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Static Page'
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ad
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the static page.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/bgs-background':
    get:
      summary: 'Get background.'
      operationId: getBackground
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Status Background'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                collection_id:
                  type: number
                  description: ''
                  example: 434898404.11416
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 5
                limit:
                  type: number
                  description: ''
                  example: 24.6233807
              required:
                - collection_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maiores
        required: true
        schema:
          type: string
  '/api/{ver}/pstatusbg-collection':
    get:
      summary: 'Browse collection.'
      operationId: browseCollection
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Status Background'
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 67
                limit:
                  type: number
                  description: ''
                  example: 1.5
    post:
      summary: 'Create background.'
      operationId: createBackground
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Status Background'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: 'Must be between 3 and 255 characters.'
                  example: rdr
                is_active:
                  type: number
                  description: ''
                  example: 0.0
                is_default:
                  type: number
                  description: ''
                  example: 0.4
                background_temp_file:
                  type: array
                  description: ''
                  example:
                    - 14.13183661
                  items:
                    type: number
              required:
                - title
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/pstatusbg-collection/{id}':
    get:
      summary: 'View background.'
      operationId: viewBackground
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - 'Status Background'
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: deleniti
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the pstatusbg collection.'
        example: '796'
        required: true
        schema:
          type: string
  '/api/{ver}/sticker':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                set_id:
                  type: number
                  description: ''
                  example: 20437866.670628
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 45
                limit:
                  type: number
                  description: ''
                  example: 13533.37623
              required:
                - set_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aspernatur
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/recent':
    get:
      summary: ''
      operationId: getApiVerStickerRecent
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 17
                limit:
                  type: number
                  description: ''
                  example: 96124.6
    post:
      summary: ''
      operationId: postApiVerStickerRecent
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sticker_id:
                  type: number
                  description: ''
                  example: 361.4635
              required:
                - sticker_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: culpa
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/sticker-set':
    get:
      summary: 'Browse sticker.'
      operationId: browseSticker
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                view:
                  type: string
                  description: ''
                  example: porro
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 17
                limit:
                  type: number
                  description: ''
                  example: 387091221.0
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: earum
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/sticker-set/active/{sticker_set}':
    patch:
      summary: 'Active sticker set.'
      operationId: activeStickerSet
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                active:
                  type: number
                  description: ''
                  example: 18944641.4617
              required:
                - active
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: harum
        required: true
        schema:
          type: string
      -
        in: path
        name: sticker_set
        description: ''
        example: nulla
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/sticker-set/default/{sticker_set}':
    patch:
      summary: ''
      operationId: patchApiVerStickerStickerSetDefaultSticker_set
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nihil
        required: true
        schema:
          type: string
      -
        in: path
        name: sticker_set
        description: ''
        example: ipsa
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/sticker-set/user':
    post:
      summary: ''
      operationId: postApiVerStickerStickerSetUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 18503.47395304
              required:
                - id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quisquam
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/sticker-set/user/{id}':
    delete:
      summary: ''
      operationId: deleteApiVerStickerStickerSetUserId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: laborum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the user.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/sticker-set/{id}':
    get:
      summary: 'View sticker set.'
      operationId: viewStickerSet
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sticker set.'
        example: '8873575'
        required: true
        schema:
          type: string
  '/api/{ver}/sticker/{id}':
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Sticker
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sticker.'
        example: '36'
        required: true
        schema:
          type: string
  '/api/{ver}/story':
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                privacy:
                  type: string
                  description: ''
                  example: pariatur
                lifespan:
                  type: integer
                  description: 'Must be at least 1. Must not be greater than 72.'
                  example: 21
                text:
                  type: string
                  description: ''
                  example: eos
                font_style:
                  type: string
                  description: ''
                  example: ratione
                expand_link:
                  type: string
                  description: 'Must be a valid URL.'
                  example: 'http://mraz.com/'
                background_id:
                  type: integer
                  description: ''
                  example: 5
                extra:
                  type: object
                  description: ''
                  example: null
                  properties: []
                type:
                  type: string
                  description: ''
                  example: ad
                file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file</code> is present.'
                      example: 1979.0
                thumb_file:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>thumb_file</code> is present.'
                      example: 5758.39
                duration:
                  type: number
                  description: 'Must not be greater than 30.'
                  example: 16
              required:
                - privacy
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reprehenderit
        required: true
        schema:
          type: string
  '/api/{ver}/story-archive':
    get:
      summary: ''
      operationId: getApiVerStoryArchive
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: integer
                  description: ''
                  example: 5
                story_id:
                  type: number
                  description: ''
                  example: 5.907369268
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 12
                date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:40'
                from_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:40'
                to_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2025-03-18T03:25:40'
                limit:
                  type: number
                  description: ''
                  example: 2.771
      security: []
    post:
      summary: ''
      operationId: postApiVerStoryArchive
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                story_id:
                  type: number
                  description: ''
                  example: 1727.571
              required:
                - story_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: qui
        required: true
        schema:
          type: string
  '/api/{ver}/story-archive/setting':
    post:
      summary: ''
      operationId: postApiVerStoryArchiveSetting
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: doloribus
        required: true
        schema:
          type: string
  '/api/{ver}/story-background':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 20
                limit:
                  type: number
                  description: ''
                  example: 309225.8766213
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/story-background/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the story background.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/story-mute':
    get:
      summary: 'Browse item'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    post:
      summary: 'Store item'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: string
                  description: ''
                  example: molestiae
                time:
                  type: string
                  description: ''
                  example: suscipit
              required:
                - user_id
                - time
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: non
        required: true
        schema:
          type: string
  '/api/{ver}/story-mute/unmute':
    patch:
      summary: ''
      operationId: patchApiVerStoryMuteUnmute
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: string
                  description: ''
                  example: qui
              required:
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aliquid
        required: true
        schema:
          type: string
  '/api/{ver}/story-mute/{id}':
    delete:
      summary: 'Delete item'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the story mute.'
        example: '8236'
        required: true
        schema:
          type: string
  '/api/{ver}/story-reaction':
    post:
      summary: 'Store item'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                story_id:
                  type: number
                  description: ''
                  example: 167.389268398
                reaction_id:
                  type: number
                  description: ''
                  example: 421.0
              required:
                - story_id
                - reaction_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestias
        required: true
        schema:
          type: string
  '/api/{ver}/story-view':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                story_id:
                  type: number
                  description: ''
                  example: 2.0
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 69
                limit:
                  type: number
                  description: ''
                  example: 17633.259
              required:
                - story_id
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                story_id:
                  type: number
                  description: ''
                  example: 25719086.0
              required:
                - story_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
  '/api/{ver}/story/callback/{provider}':
    post:
      summary: ''
      operationId: postApiVerStoryCallbackProvider
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: in
        required: true
        schema:
          type: string
      -
        in: path
        name: provider
        description: ''
        example: maxime
        required: true
        schema:
          type: string
  '/api/{ver}/story/{id}':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    delete:
      summary: 'Delete item.'
      operationId: deleteItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: similique
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the story.'
        example: '77507'
        required: true
        schema:
          type: string
  '/api/{ver}/user_story':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Story
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                related_user_id:
                  type: integer
                  description: ''
                  example: 4
                user_id:
                  type: integer
                  description: ''
                  example: 10
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 37
                limit:
                  type: number
                  description: ''
                  example: 543.654
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: harum
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-comparison':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dignissimos
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                limit:
                  type: number
                  description: 'Must be at least 1.'
                  example: 46
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 51
      security: []
    post:
      summary: 'Store item.'
      operationId: storeItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 99486536.9787
                renew_type:
                  type: string
                  description: ''
                  example: et
                payment_gateway:
                  type: number
                  description: ''
                  example: 549701.6445
                previous_process_child_id:
                  type: string
                  description: ''
                  example: velit
                form_name:
                  type: string
                  description: ''
                  example: voluptas
              required:
                - id
                - payment_gateway
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: optio
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/cancel-form/{id}':
    get:
      summary: ''
      operationId: getApiVerSubscriptionInvoiceCancelFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cancel form.'
        example: '542'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/cancel/{id}':
    patch:
      summary: ''
      operationId: patchApiVerSubscriptionInvoiceCancelId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                reason_id:
                  type: number
                  description: ''
                  example: 52393886.297541
              required:
                - reason_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: distinctio
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the cancel.'
        example: '9'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/change-invoice/{id}':
    post:
      summary: ''
      operationId: postApiVerSubscriptionInvoiceChangeInvoiceId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nobis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the change invoice.'
        example: '4'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/my/active':
    get:
      summary: ''
      operationId: getApiVerSubscriptionInvoiceMyActive
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eveniet
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/payment-form/{id}':
    get:
      summary: ''
      operationId: getApiVerSubscriptionInvoicePaymentFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                renew_type:
                  type: string
                  description: ''
                  example: asperiores
                action_type:
                  type: string
                  description: ''
                  example: illo
              required:
                - action_type
      security: []
    post:
      summary: ''
      operationId: postApiVerSubscriptionInvoicePaymentFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                renew_type:
                  type: string
                  description: ''
                  example: asperiores
                action_type:
                  type: string
                  description: ''
                  example: nihil
              required:
                - action_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: odit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the payment form.'
        example: '8'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/renew-form/{id}':
    get:
      summary: ''
      operationId: getApiVerSubscriptionInvoiceRenewFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aspernatur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the renew form.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/renew-method-form/{id}':
    post:
      summary: ''
      operationId: postApiVerSubscriptionInvoiceRenewMethodFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                renew_type:
                  type: string
                  description: ''
                  example: et
                action_type:
                  type: string
                  description: ''
                  example: totam
              required:
                - action_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sed
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the renew method form.'
        example: '0'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/renew/{id}':
    patch:
      summary: ''
      operationId: patchApiVerSubscriptionInvoiceRenewId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                payment_gateway:
                  type: number
                  description: ''
                  example: 2783661.6
              required:
                - payment_gateway
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aspernatur
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the renew.'
        example: '4398853'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/upgrade/{id}':
    patch:
      summary: ''
      operationId: patchApiVerSubscriptionInvoiceUpgradeId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                renew_type:
                  type: string
                  description: ''
                  example: null
                payment_gateway:
                  type: number
                  description: ''
                  example: 779441338.5
                action_type:
                  type: string
                  description: ''
                  example: et
                previous_process_child_id:
                  type: string
                  description: ''
                  example: occaecati
                form_name:
                  type: string
                  description: ''
                  example: accusamus
              required:
                - payment_gateway
                - action_type
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the upgrade.'
        example: '1187615'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-invoice/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maxime
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the subscription invoice.'
        example: '5'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-package':
    get:
      summary: 'Browse item.'
      operationId: browseItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: qui
                view:
                  type: string
                  description: ''
                  example: libero
                page:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 61
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vitae
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-package/payment-form/{id}':
    get:
      summary: ''
      operationId: getApiVerSubscriptionPackagePaymentFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                renew_type:
                  type: string
                  description: ''
                  example: saepe
      security: []
    post:
      summary: ''
      operationId: postApiVerSubscriptionPackagePaymentFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                renew_type:
                  type: string
                  description: ''
                  example: dolor
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tempore
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the payment form.'
        example: '1'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-package/renew-form/{id}':
    post:
      summary: ''
      operationId: postApiVerSubscriptionPackageRenewFormId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: possimus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the renew form.'
        example: '87'
        required: true
        schema:
          type: string
  '/api/{ver}/subscription-package/{id}':
    get:
      summary: 'View item.'
      operationId: viewItem
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Subscription
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: rem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the subscription package.'
        example: '842'
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/history/purge/{name}':
    post:
      summary: ''
      operationId: postApiVerLayoutSnippetHistoryPurgeName
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quis
        required: true
        schema:
          type: string
      -
        in: path
        name: name
        description: ''
        example: libero
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/history/{name}':
    get:
      summary: ''
      operationId: getApiVerLayoutSnippetHistoryName
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
      -
        in: path
        name: name
        description: ''
        example: ab
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/ping':
    get:
      summary: ''
      operationId: getApiVerLayoutSnippetPing
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: fuga
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/publish':
    post:
      summary: ''
      operationId: postApiVerLayoutSnippetPublish
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ab
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/purge':
    post:
      summary: ''
      operationId: postApiVerLayoutSnippetPurge
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorum
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/revert/{id}':
    post:
      summary: ''
      operationId: postApiVerLayoutSnippetRevertId
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aut
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the revert.'
        example: '533067'
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/theme':
    post:
      summary: 'Store snippet layout.'
      operationId: storeSnippetLayout
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                theme:
                  type: string
                  description: ''
                  example: quidem
                name:
                  type: string
                  description: ''
                  example: quo
                variant:
                  type: string
                  description: ''
                  example: odit
                files:
                  type: object
                  description: ''
                  example: []
                  properties: []
                active:
                  type: boolean
                  description: ''
                  example: false
              required:
                - theme
                - files
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nulla
        required: true
        schema:
          type: string
  '/api/{ver}/layout/snippet/variant':
    post:
      summary: 'Store snippet layout.'
      operationId: storeSnippetLayout
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Theme
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                theme:
                  type: string
                  description: ''
                  example: laborum
                variant:
                  type: string
                  description: ''
                  example: consequatur
                files:
                  type: object
                  description: ''
                  example: []
                  properties: []
                active:
                  type: boolean
                  description: ''
                  example: false
              required:
                - theme
                - variant
                - files
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quo
        required: true
        schema:
          type: string
  '/api/{ver}/account/blocked-user':
    get:
      summary: ''
      operationId: getApiVerAccountBlockedUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    post:
      summary: ''
      operationId: postApiVerAccountBlockedUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: string
                  description: ''
                  example: quae
              required:
                - user_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consequuntur
        required: true
        schema:
          type: string
  '/api/{ver}/account/blocked-user/{id}':
    delete:
      summary: ''
      operationId: deleteApiVerAccountBlockedUserId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: ea
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the blocked user.'
        example: '6'
        required: true
        schema:
          type: string
  '/api/{ver}/account/invisible':
    get:
      summary: ''
      operationId: getApiVerAccountInvisible
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    put:
      summary: ''
      operationId: putApiVerAccountInvisible
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                invisible:
                  type: number
                  description: 'Must be between 0 and 1.'
                  example: 0
              required:
                - invisible
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
  '/api/{ver}/account/item-privacy':
    put:
      summary: ''
      operationId: putApiVerAccountItemPrivacy
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: doloribus
        required: true
        schema:
          type: string
  '/api/{ver}/account/item-privacy/{id}':
    get:
      summary: ''
      operationId: getApiVerAccountItemPrivacyId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 592.0166
              required:
                - id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vel
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '659148'
  '/api/{ver}/account/notification':
    get:
      summary: ''
      operationId: getApiVerAccountNotification
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                channel:
                  type: string
                  description: ''
                  example: est
    put:
      summary: ''
      operationId: putApiVerAccountNotification
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                module_id:
                  type: string
                  description: ''
                  example: explicabo
                value:
                  type: integer
                  description: ''
                  example: 1
                var_name:
                  type: string
                  description: ''
                  example: ipsum
                channel:
                  type: string
                  description: ''
                  example: delectus
              required:
                - channel
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: esse
        required: true
        schema:
          type: string
  '/api/{ver}/account/profile-menu':
    put:
      summary: ''
      operationId: putApiVerAccountProfileMenu
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tenetur
        required: true
        schema:
          type: string
  '/api/{ver}/account/profile-menu/{id}':
    get:
      summary: ''
      operationId: getApiVerAccountProfileMenuId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 16.311441
              required:
                - id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '55321'
  '/api/{ver}/account/profile-privacy':
    put:
      summary: ''
      operationId: putApiVerAccountProfilePrivacy
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nulla
        required: true
        schema:
          type: string
  '/api/{ver}/account/profile-privacy/{id}':
    get:
      summary: ''
      operationId: getApiVerAccountProfilePrivacyId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 17671323.26224
              required:
                - id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellendus
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '23'
  '/api/{ver}/account/setting':
    get:
      summary: ''
      operationId: getApiVerAccountSetting
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vitae
        required: true
        schema:
          type: string
  '/api/{ver}/account/setting/video':
    get:
      summary: ''
      operationId: getApiVerAccountSettingVideo
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sit
        required: true
        schema:
          type: string
  '/api/{ver}/account/setting/video/{id}':
    put:
      summary: ''
      operationId: putApiVerAccountSettingVideoId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: nemo
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the video.'
        example: '9732'
        required: true
        schema:
          type: string
  '/api/{ver}/account/timezone':
    get:
      summary: ''
      operationId: getApiVerAccountTimezone
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maxime
        required: true
        schema:
          type: string
  '/api/{ver}/auth/logout':
    get:
      summary: ''
      operationId: getApiVerAuthLogout
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aliquam
        required: true
        schema:
          type: string
  '/api/{ver}/auth/profile':
    get:
      summary: ''
      operationId: getApiVerAuthProfile
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maxime
        required: true
        schema:
          type: string
  '/api/{ver}/me':
    get:
      summary: 'View current logged in user.'
      operationId: viewCurrentLoggedInUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                resolution:
                  type: string
                  description: ''
                  example: enim
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: alias
        required: true
        schema:
          type: string
  '/api/{ver}/register':
    post:
      summary: MetaFox
      operationId: metaFox
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: 'This field is required when <code>phone_number</code> is not present.  Must be a valid email address.'
                  example: beier.nella@example.com
                phone_number:
                  type: string
                  description: 'This field is required when <code>email</code> is not present.'
                  example: voluptatum
                password:
                  type: string
                  description: ''
                  example: 'Vz_;CPTG+&@h'
                full_name:
                  type: string
                  description: 'Must be at least 3 characters. Must not be greater than 25 characters.'
                  example: cqj
                user_name:
                  type: string
                  description: 'Must be at least 5 characters. Must not be greater than 25 characters.'
                  example: qwvcbu
                agree:
                  type: boolean
                  description: 'Must be accepted.'
                  example: true
                custom_gender:
                  type: number
                  description: 'This field is required when <code>gender</code> is <code>0</code>.'
                  example: 5868450.801255
                captcha:
                  type: string
                  description: ''
                  example: null
                code:
                  type: string
                  description: ''
                  example: saepe
                invite_code:
                  type: string
                  description: ''
                  example: natus
                subscription_package_id:
                  type: integer
                  description: ''
                  example: 11
                subscribe_notification:
                  type: boolean
                  description: ''
                  example: true
              required:
                - password
                - full_name
                - user_name
                - agree
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: est
        required: true
        schema:
          type: string
  '/api/{ver}/user':
    get:
      summary: 'Browse user.'
      operationId: browseUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: consequatur
                view:
                  type: string
                  description: ''
                  example: eveniet
                gender:
                  type: number
                  description: ''
                  example: 20.3125
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 34
                limit:
                  type: number
                  description: ''
                  example: 418.4643
                sort:
                  type: string
                  description: ''
                  example: dolores
                sort_type:
                  type: string
                  description: ''
                  example: corporis
                country:
                  type: string
                  description: 'Must be at least 2 characters.'
                  example: zmqaacbxicbaszjjxjhyefpkbvxnizozsugwjguawvplmfunqxppmepjbzssutsyvzokkolockvytsvmpg
                country_state_id:
                  type: string
                  description: ''
                  example: at
                city:
                  type: string
                  description: ''
                  example: null
                city_code:
                  type: string
                  description: ''
                  example: dolore
                is_featured:
                  type: number
                  description: ''
                  example: 20.659
                group:
                  type: number
                  description: ''
                  example: 6.11193259
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: repellendus
        required: true
        schema:
          type: string
  '/api/{ver}/user/account':
    get:
      summary: ''
      operationId: getApiVerUserAccount
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: facilis
        required: true
        schema:
          type: string
  '/api/{ver}/user/account/email-form':
    get:
      summary: ''
      operationId: getApiVerUserAccountEmailForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                resolution:
                  type: string
                  description: ''
                  example: quasi
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sunt
        required: true
        schema:
          type: string
  '/api/{ver}/user/account/phone-number-form':
    get:
      summary: ''
      operationId: getApiVerUserAccountPhoneNumberForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                resolution:
                  type: string
                  description: ''
                  example: velit
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolore
        required: true
        schema:
          type: string
  '/api/{ver}/user/account/review-form':
    get:
      summary: ''
      operationId: getApiVerUserAccountReviewForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: officia
        required: true
        schema:
          type: string
  '/api/{ver}/user/account/timezone-form':
    get:
      summary: ''
      operationId: getApiVerUserAccountTimezoneForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vitae
        required: true
        schema:
          type: string
  '/api/{ver}/user/activity':
    get:
      summary: ''
      operationId: getApiVerUserActivity
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolore
        required: true
        schema:
          type: string
  '/api/{ver}/user/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerUserApproveId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: expedita
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '367'
        required: true
        schema:
          type: string
  '/api/{ver}/user/avatar/{user}':
    post:
      summary: 'Upload avatar.'
      operationId: uploadAvatar
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                image_crop:
                  type: string
                  description: ''
                  example: in
                image:
                  type: string
                  description: ''
                  example: null
                temp_file:
                  type: number
                  description: ''
                  example: 56769316.75674
                photo_id:
                  type: number
                  description: ''
                  example: 22.93
              required:
                - image_crop
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quod
        required: true
        schema:
          type: string
      -
        in: path
        name: user
        description: ''
        example: consequuntur
        required: true
        schema:
          type: string
  '/api/{ver}/user/ban':
    post:
      summary: 'Ban user.'
      operationId: banUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 1.7609803
                day:
                  type: number
                  description: 'Must be at least 0.'
                  example: 89
                reason:
                  type: string
                  description: ''
                  example: null
                return_user_group:
                  type: number
                  description: 'Must be at least 1.'
                  example: 34
              required:
                - user_id
                - day
                - return_user_group
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: unde
        required: true
        schema:
          type: string
  '/api/{ver}/user/ban/{id}':
    delete:
      summary: 'Un-ban user.'
      operationId: unBanUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: tempora
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the ban.'
        example: '348917'
        required: true
        schema:
          type: string
  '/api/{ver}/user/city':
    get:
      summary: ''
      operationId: getApiVerUserCity
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: eligendi
                country:
                  type: string
                  description: 'Must be at least 2 characters.'
                  example: ybtfyeomvbsij
                state:
                  type: string
                  description: ''
                  example: magni
                city_code:
                  type: string
                  description: ''
                  example: omnis
                limit:
                  type: integer
                  description: 'Must be between 1 and 20.'
                  example: 1
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: vel
        required: true
        schema:
          type: string
  '/api/{ver}/user/country/state':
    get:
      summary: ''
      operationId: getApiVerUserCountryState
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: corporis
                country:
                  type: string
                  description: 'Must be at least 2 characters.'
                  example: jgviddhqhsesjozqdxymiwcmmnaahbfqxyskxub
                state:
                  type: string
                  description: ''
                  example: repellendus
                city_code:
                  type: string
                  description: ''
                  example: occaecati
                limit:
                  type: integer
                  description: 'Must be between 1 and 20.'
                  example: 2
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: facere
        required: true
        schema:
          type: string
  '/api/{ver}/user/cover/{user}':
    post:
      summary: 'Update cover.'
      operationId: updateCover
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                image:
                  type: string
                  description: ''
                  example: null
                temp_file:
                  type: number
                  description: ''
                  example: 67124574.08957
                position:
                  type: string
                  description: ''
                  example: ratione
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: dolorem
        required: true
        schema:
          type: string
      -
        in: path
        name: user
        description: ''
        example: totam
        required: true
        schema:
          type: string
  '/api/{ver}/user/deny/{id}':
    patch:
      summary: ''
      operationId: patchApiVerUserDenyId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                has_send_mail:
                  type: string
                  description: ''
                  example: null
                has_send_sms:
                  type: string
                  description: ''
                  example: null
                subject:
                  type: string
                  description: 'This field is required when <code>has_send_mail</code> is <code>1</code>.'
                  example: ut
                message:
                  type: string
                  description: 'This field is required when <code>has_send_mail</code> is <code>1</code>.'
                  example: qui
                sms_message:
                  type: string
                  description: 'This field is required when <code>has_send_sms</code> is <code>1</code>.'
                  example: voluptatem
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quas
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the deny.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/user/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerUserFeatureId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '0'
              required:
                - feature
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sit
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '136752'
        required: true
        schema:
          type: string
  '/api/{ver}/user/form':
    get:
      summary: 'Get user registration form.'
      operationId: getUserRegistrationForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
  '/api/{ver}/user/info/{user}':
    get:
      summary: ''
      operationId: getApiVerUserInfoUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reiciendis
        required: true
        schema:
          type: string
      -
        in: path
        name: user
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
  '/api/{ver}/user/login':
    post:
      summary: /login.
      operationId: login
      description: 'Logged in by email and password.'
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                username:
                  type: string
                  description: 'The email of user.'
                  example: metafoxtest1@phpfox.com
                password:
                  type: string
                  description: 'The password of user.'
                  example: '12345678'
                return_url:
                  type: string
                  description: ''
                  example: 'http://bauch.org/necessitatibus-sint-consequuntur-voluptas-eum-voluptatibus.html'
                remember:
                  type: string
                  description: ''
                  example: null
                captcha:
                  type: string
                  description: ''
                  example: null
              required:
                - username
                - password
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: saepe
        required: true
        schema:
          type: string
  '/api/{ver}/user/password/edit/{resolution}':
    post:
      summary: ''
      operationId: postApiVerUserPasswordEditResolution
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                token:
                  type: string
                  description: ''
                  example: enim
                user_id:
                  type: number
                  description: ''
                  example: 333944.1902241
              required:
                - token
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: incidunt
        required: true
        schema:
          type: string
      -
        in: path
        name: resolution
        description: ''
        example: iure
        required: true
        schema:
          type: string
  '/api/{ver}/user/password/logout-all':
    patch:
      summary: ''
      operationId: patchApiVerUserPasswordLogoutAll
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 615.71
                token:
                  type: string
                  description: ''
                  example: hic
                logout_others:
                  type: string
                  description: ''
                  example: null
              required:
                - user_id
                - token
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: minus
        required: true
        schema:
          type: string
  '/api/{ver}/user/password/request-method/{resolution}':
    post:
      summary: ''
      operationId: postApiVerUserPasswordRequestMethodResolution
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: ''
                  example: mkihn@example.org
                captcha:
                  type: string
                  description: ''
                  example: null
              required:
                - email
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: et
        required: true
        schema:
          type: string
      -
        in: path
        name: resolution
        description: ''
        example: ea
        required: true
        schema:
          type: string
  '/api/{ver}/user/password/request-verify/{resolution}':
    post:
      summary: ''
      operationId: postApiVerUserPasswordRequestVerifyResolution
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                request_method:
                  type: string
                  description: ''
                  example: aut
                user_id:
                  type: number
                  description: ''
                  example: 1083639.4864122
              required:
                - request_method
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatibus
        required: true
        schema:
          type: string
      -
        in: path
        name: resolution
        description: ''
        example: molestias
        required: true
        schema:
          type: string
  '/api/{ver}/user/password/{resolution}':
    patch:
      summary: ''
      operationId: patchApiVerUserPasswordResolution
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: number
                  description: ''
                  example: 419373.322985
                token:
                  type: string
                  description: ''
                  example: amet
                new_password:
                  type: string
                  description: ''
                  example: eos
                new_password_confirmation:
                  type: string
                  description: 'This field is required when <code>new_password</code> is present.  The value and <code>new_password</code> must match.'
                  example: null
                logout_others:
                  type: string
                  description: ''
                  example: null
              required:
                - user_id
                - token
                - new_password
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eum
        required: true
        schema:
          type: string
      -
        in: path
        name: resolution
        description: 'Optional parameter.'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: aut
  '/api/{ver}/user/pending-actions':
    get:
      summary: ''
      operationId: getApiVerUserPendingActions
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: sint
        required: true
        schema:
          type: string
  '/api/{ver}/user/profile/form':
    get:
      summary: ''
      operationId: getApiVerUserProfileForm
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 35034846.30719
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: consectetur
        required: true
        schema:
          type: string
  '/api/{ver}/user/profile/gender':
    get:
      summary: ''
      operationId: getApiVerUserProfileGender
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: voluptas
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 23
                is_custom:
                  type: number
                  description: ''
                  example: 18333.0
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: voluptatum
        required: true
        schema:
          type: string
  '/api/{ver}/user/quick-preview/{id}':
    get:
      summary: ''
      operationId: getApiVerUserQuickPreviewId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: hic
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the quick preview.'
        example: '2'
        required: true
        schema:
          type: string
  '/api/{ver}/user/refresh':
    post:
      summary: ''
      operationId: postApiVerUserRefresh
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                refresh_token:
                  type: string
                  description: ''
                  example: adipisci
              required:
                - refresh_token
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: totam
        required: true
        schema:
          type: string
  '/api/{ver}/user/remove-cover/{id}':
    put:
      summary: ''
      operationId: putApiVerUserRemoveCoverId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: perferendis
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'Optional parameter. The ID of the .'
        required: true
        schema:
          type: string
        examples:
          omitted:
            summary: 'When the value is omitted'
            value: ''
          present:
            summary: 'When the value is present'
            value: '54'
  '/api/{ver}/user/shortcut':
    get:
      summary: 'Browse shortcuts.'
      operationId: browseShortcuts
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: null
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 46
                limit:
                  type: number
                  description: ''
                  example: 1.603
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eum
        required: true
        schema:
          type: string
  '/api/{ver}/user/shortcut/edit':
    get:
      summary: 'View shortcut.'
      operationId: viewShortcut
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: null
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 71
                limit:
                  type: number
                  description: ''
                  example: 54.3616147
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quaerat
        required: true
        schema:
          type: string
  '/api/{ver}/user/shortcut/manage/{id}':
    put:
      summary: 'Update shortcut.'
      operationId: updateShortcut
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sort_type:
                  type: string
                  description: ''
                  example: expedita
              required:
                - sort_type
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quo
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the manage.'
        example: '7819'
        required: true
        schema:
          type: string
  '/api/{ver}/user/simple/{user}':
    get:
      summary: 'View minimized user information.'
      operationId: viewMinimizedUserInformation
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: adipisci
        required: true
        schema:
          type: string
      -
        in: path
        name: user
        description: ''
        example: enim
        required: true
        schema:
          type: string
  '/api/{ver}/user/validate/identity':
    post:
      summary: ''
      operationId: postApiVerUserValidateIdentity
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: 'This field is required when none of <code>user_name</code> and <code>phone_number</code> are present.  Must be a valid email address.'
                  example: metz.petra@example.org
                phone_number:
                  type: string
                  description: 'This field is required when none of <code>user_name</code> and <code>email</code> are present.'
                  example: tempore
                user_name:
                  type: string
                  description: 'This field is required when none of <code>email</code> and <code>phone_number</code> are present.'
                  example: beatae
                check_exist:
                  type: number
                  description: ''
                  example: 5114.0
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: iste
        required: true
        schema:
          type: string
  '/api/{ver}/user/validate/phone-number':
    post:
      summary: ''
      operationId: postApiVerUserValidatePhoneNumber
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                phone_number:
                  type: string
                  description: ''
                  example: voluptatibus
              required:
                - phone_number
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: possimus
        required: true
        schema:
          type: string
  '/api/{ver}/user/verify':
    post:
      summary: ''
      operationId: postApiVerUserVerify
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                action:
                  type: string
                  description: ''
                  example: rerum
                verification_code:
                  type: string
                  description: 'Must match the regex /[0-9]{6}$/.'
                  example: '004320'
              required:
                - action
                - verification_code
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: molestiae
        required: true
        schema:
          type: string
  '/api/{ver}/user/verify/form':
    get:
      summary: ''
      operationId: getApiVerUserVerifyForm
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                action:
                  type: string
                  description: ''
                  example: et
                user_id:
                  type: number
                  description: ''
                  example: 7541573.4531
                email:
                  type: string
                  description: 'This field is required when <code>phone_number</code> is not present.  Must be a valid email address.'
                  example: mrau@example.org
                phone_number:
                  type: string
                  description: 'This field is required when <code>email</code> is not present.'
                  example: et
                resolution:
                  type: string
                  description: ''
                  example: modi
              required:
                - action
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: suscipit
        required: true
        schema:
          type: string
  '/api/{ver}/user/verify/resend':
    post:
      summary: ''
      operationId: postApiVerUserVerifyResend
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                action:
                  type: string
                  description: ''
                  example: consequatur
                user_id:
                  type: number
                  description: ''
                  example: 2276.8676
                email:
                  type: string
                  description: 'This field is required when <code>phone_number</code> is not present.  Must be a valid email address.'
                  example: nhettinger@example.com
                phone_number:
                  type: string
                  description: 'This field is required when <code>email</code> is not present.'
                  example: minus
              required:
                - action
                - user_id
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: exercitationem
        required: true
        schema:
          type: string
  '/api/{ver}/user/verify/resendLink':
    post:
      summary: ''
      operationId: postApiVerUserVerifyResendLink
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: 'This field is required when <code>phone_number</code> is not present.  Must be a valid email address.'
                  example: qcollier@example.com
                phone_number:
                  type: string
                  description: 'This field is required when <code>email</code> is not present.'
                  example: harum
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: minima
        required: true
        schema:
          type: string
  '/api/{ver}/user/verify/{hash}':
    post:
      summary: ''
      operationId: postApiVerUserVerifyHash
      description: ''
      parameters: []
      responses: {  }
      tags:
        - User
      security: []
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: harum
        required: true
        schema:
          type: string
      -
        in: path
        name: hash
        description: ''
        example: iusto
        required: true
        schema:
          type: string
  '/api/{ver}/user/{id}/item-stats':
    get:
      summary: ''
      operationId: getApiVerUserIdItemStats
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                item_type:
                  type: string
                  description: ''
                  example: sunt
                item_id:
                  type: number
                  description: ''
                  example: 9.15
              required:
                - item_type
                - item_id
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quia
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the user.'
        example: '686'
        required: true
        schema:
          type: string
  '/api/{ver}/user/{id}':
    get:
      summary: 'View user.'
      operationId: viewUser
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - User
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: adipisci
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the user.'
        example: '26'
        required: true
        schema:
          type: string
  '/api/{ver}/video':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                q:
                  type: string
                  description: ''
                  example: deserunt
                view:
                  type: string
                  description: ''
                  example: quae
                sort:
                  type: string
                  description: ''
                  example: labore
                sort_type:
                  type: string
                  description: ''
                  example: veritatis
                when:
                  type: string
                  description: ''
                  example: quod
                category_id:
                  type: number
                  description: ''
                  example: 2.1883
                owner_id:
                  type: integer
                  description: ''
                  example: 3
                user_id:
                  type: number
                  description: ''
                  example: 489.066533
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 37
                limit:
                  type: number
                  description: ''
                  example: 9.26
                is_featured:
                  type: number
                  description: ''
                  example: 68.52615
    post:
      summary: 'Create a resource.'
      operationId: createAResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: quia
                text:
                  type: string
                  description: ''
                  example: necessitatibus
                file:
                  type: string
                  description: 'This field is required when <code>video_url</code> is not present.'
                  example: null
                thumbnail:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>thumbnail</code> is present.'
                      example: 1050.787
                video_url:
                  type: string
                  description: 'This field is required when <code>file</code> is not present.  Must be a valid URL.'
                  example: 'http://streich.com/voluptatem-fugit-ratione-accusantium-tempora-qui-optio-inventore.html'
                categories:
                  type: array
                  description: ''
                  example:
                    - 6078169.69779
                  items:
                    type: number
                owner_id:
                  type: number
                  description: ''
                  example: 271756.5051069
                privacy:
                  type: string
                  description: ''
                  example: ut
                is_posted_from_feed:
                  type: number
                  description: ''
                  example: 507755142.106
              required:
                - title
                - privacy
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: reiciendis
        required: true
        schema:
          type: string
  '/api/{ver}/video/approve/{id}':
    patch:
      summary: ''
      operationId: patchApiVerVideoApproveId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: totam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the approve.'
        example: '553137'
        required: true
        schema:
          type: string
  '/api/{ver}/video/callback/{provider}':
    post:
      summary: ''
      operationId: postApiVerVideoCallbackProvider
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: doloremque
        required: true
        schema:
          type: string
      -
        in: path
        name: provider
        description: ''
        example: ut
        required: true
        schema:
          type: string
  '/api/{ver}/video/category':
    get:
      summary: 'Display a listing of the resource.'
      operationId: displayAListingOfTheResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                id:
                  type: number
                  description: ''
                  example: 1228.054462
                page:
                  type: number
                  description: 'Must be at least 1.'
                  example: 68
                q:
                  type: string
                  description: ''
                  example: et
                level:
                  type: number
                  description: ''
                  example: 799779.0
                limit:
                  type: number
                  description: 'Must be at least 10.'
                  example: 32
    post:
      summary: 'Store a newly created resource in storage.'
      operationId: storeANewlyCreatedResourceInStorage
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: object
                  description: ''
                  example: []
                  properties: []
                name_url:
                  type: string
                  description: 'Must be between 3 and 255 characters.'
                  example: 'http://www.breitenberg.org/exercitationem-quia-velit-dolores-in-magni-quis'
                is_active:
                  type: number
                  description: 'Must be between 0 and 1.'
                  example: 1
                ordering:
                  type: number
                  description: 'Must be at least 0.'
                  example: 7
                parent_id:
                  type: number
                  description: ''
                  example: 8430.716
              required:
                - name
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quidem
        required: true
        schema:
          type: string
  '/api/{ver}/video/category/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: illum
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the category.'
        example: '7'
        required: true
        schema:
          type: string
  '/api/{ver}/video/feature/{id}':
    patch:
      summary: ''
      operationId: patchApiVerVideoFeatureId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                feature:
                  type: number
                  description: 'Must be one of <code>0</code> or <code>1</code>.'
                  example: '1'
              required:
                - feature
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: libero
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the feature.'
        example: '45264'
        required: true
        schema:
          type: string
  '/api/{ver}/video/fetch':
    post:
      summary: 'View link.'
      operationId: viewLink
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                link:
                  type: string
                  description: 'Must be a valid URL.'
                  example: 'http://www.mosciski.com/qui-provident-explicabo-sed-ea-consequatur-et-perspiciatis'
              required:
                - link
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quam
        required: true
        schema:
          type: string
  '/api/{ver}/video/increase-view/{id}':
    patch:
      summary: ''
      operationId: patchApiVerVideoIncreaseViewId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: eaque
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the increase view.'
        example: '09'
        required: true
        schema:
          type: string
  '/api/{ver}/video/sponsor-in-feed/{id}':
    patch:
      summary: ''
      operationId: patchApiVerVideoSponsorInFeedId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: number
                  description: ''
                  example: 3444174.39
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: aperiam
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor in feed.'
        example: '15369'
        required: true
        schema:
          type: string
  '/api/{ver}/video/sponsor/{id}':
    patch:
      summary: ''
      operationId: patchApiVerVideoSponsorId
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                sponsor:
                  type: string
                  description: ''
                  example: voluptas
              required:
                - sponsor
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: quidem
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the sponsor.'
        example: '23935'
        required: true
        schema:
          type: string
  '/api/{ver}/video/{id}':
    get:
      summary: 'Display the specified resource.'
      operationId: displayTheSpecifiedResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
    put:
      summary: 'Update a resource.'
      operationId: updateAResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: odit
                text:
                  type: string
                  description: ''
                  example: dicta
                thumbnail:
                  type: object
                  description: ''
                  example: null
                  properties:
                    temp_file:
                      type: number
                      description: 'This field is required when <code>file.status</code> is <code>update</code>.'
                      example: 47431.0
                    status:
                      type: string
                      description: 'This field is required when <code>file</code> is present.'
                      example: illo
                categories:
                  type: array
                  description: ''
                  example:
                    - 429743.1024
                  items:
                    type: number
                owner_id:
                  type: number
                  description: ''
                  example: 555.89064
                album:
                  type: number
                  description: ''
                  example: 0.13548409
                privacy:
                  type: string
                  description: ''
                  example: fugiat
              required:
                - privacy
    delete:
      summary: 'Delete a resource.'
      operationId: deleteAResource
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {accessToken}'
          schema:
            type: string
      responses: {  }
      tags:
        - Video
    parameters:
      -
        in: path
        name: ver
        description: ''
        example: maxime
        required: true
        schema:
          type: string
      -
        in: path
        name: id
        description: 'The ID of the video.'
        example: '69'
        required: true
        schema:
          type: string
tags:
  -
    name: 'Activity Point'
    description: "App name: Activity Point\nVersion: 5.1.16\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Advertise
    description: "App name: Advertise\nVersion: 5.0.19\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Announcement
    description: "App name: Announcement\nVersion: 5.0.20\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Attachments
    description: "App name: Attachments\nVersion: 5.0.8\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Authorization
    description: "App name: Authorization\nVersion: 5.0.17\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Blog
    description: "App name: Blog\nVersion: 5.0.22\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: CAPTCHA
    description: "App name: CAPTCHA\nVersion: 5.0.14\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Chat
    description: "App name: Chat\nVersion: 5.0.23\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: ChatPlus
    description: "App name: ChatPlus\nVersion: 5.0.29\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Comment
    description: "App name: Comment\nVersion: 5.0.23\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Contact
    description: "App name: Contact\nVersion: 5.0.19\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Core
    description: "App name: Core\nVersion: 5.1.17\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: E-Wallet
    description: "App name: E-Wallet\nVersion: 5.1.12\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Event
    description: "App name: Event\nVersion: 5.0.23\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Featured
    description: "App name: Featured\nVersion: 5.0.7\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Feed
    description: "App name: Feed\nVersion: 5.0.27\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Follow
    description: "App name: Follow\nVersion: 5.0.15\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Forum
    description: "App name: Forum\nVersion: 5.0.25\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Friend
    description: "App name: Friend\nVersion: 5.0.25\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Getting Started'
    description: "App name: Getting Started\nVersion: 5.0.1\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Group
    description: "App name: Group\nVersion: 5.0.28\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Hashtags
    description: "App name: Hashtags\nVersion: 5.0.19\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Invitation
    description: "App name: Invitation\nVersion: 5.0.17\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Live Video'
    description: "App name: Live Video\nVersion: 5.0.21\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Marketplace
    description: "App name: Marketplace\nVersion: 5.0.30\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Menu
    description: "App name: Menu\nVersion: 5.0.16\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Multi-Factor Authentication'
    description: "App name: Multi-Factor Authentication\nVersion: 5.0.18\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Music
    description: "App name: Music\nVersion: 5.0.19\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Notification
    description: "App name: Notification\nVersion: 5.0.21\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: NowPayments
    description: "App name: NowPayments\nVersion: 5.0.0\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Page
    description: "App name: Page\nVersion: 5.0.27\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: PayPal
    description: "App name: PayPal\nVersion: 5.0.15\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Payment Gateway'
    description: "App name: Payment Gateway\nVersion: 5.0.18\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Photo
    description: "App name: Photo\nVersion: 5.0.26\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Poll
    description: "App name: Poll\nVersion: 5.0.24\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Quiz
    description: "App name: Quiz\nVersion: 5.0.23\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Reactions
    description: "App name: Reactions\nVersion: 5.0.22\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Report
    description: "App name: Report\nVersion: 5.0.20\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: SEO
    description: "App name: SEO\nVersion: 5.0.17\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'SMS Gateway'
    description: "App name: SMS Gateway\nVersion: 5.0.14\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Saved
    description: "App name: Saved\nVersion: 5.0.22\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Search
    description: "App name: Search\nVersion: 5.0.18\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Social Connect'
    description: "App name: Social Connect\nVersion: 5.0.16\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Static Page'
    description: "App name: Static Page\nVersion: 5.0.16\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: 'Status Background'
    description: "App name: Status Background\nVersion: 5.0.22\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Sticker
    description: "App name: Sticker\nVersion: 5.1.15\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Story
    description: "App name: Story\nVersion: 5.1.15\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Subscription
    description: "App name: Subscription\nVersion: 5.0.23\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Theme
    description: "App name: Theme\nVersion: 5.0.18\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: User
    description: "App name: User\nVersion: 5.1.17\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
  -
    name: Video
    description: "App name: Video\nVersion: 5.0.26\nAuthor: phpFox\nUpdated at: Mar 18, 2025"
components:
  securitySchemes:
    default:
      type: http
      scheme: bearer
      description: ''
security:
  -
    default: []
