openapi: 3.0.3
info:
  title: 'Zeed worldwide'
  description: 'Zeed worldwide Api Documentation'
  version: 1.0.0
servers:
  -
    url: 'http://localhost'
paths:
  /api/v1/login:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        400:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'Invalid email or password'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'Invalid email or password'
                    items:
                      type: string
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: huel.adonis@example.com
                password:
                  type: string
                  description: ''
                  example: tenetur
              required:
                - email
                - password
      security: []
  /api/v1/register/client:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        400:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'The password confirmation does not match.'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'The password confirmation does not match.'
                    items:
                      type: string
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: omnis
                phone:
                  type: string
                  description: ''
                  example: reiciendis
                country:
                  type: string
                  description: ''
                  example: eius
                email:
                  type: string
                  description: ''
                  example: consequatur
                device_name:
                  type: string
                  description: ''
                  example: null
                password:
                  type: string
                  description: ''
                  example: accusamus
                password_confirmation:
                  type: string
                  description: ''
                  example: sunt
              required:
                - fullname
                - phone
                - country
                - email
                - password
                - password_confirmation
      security: []
  /api/v1/logout:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Authentication
  /api/v1/loggedInUser:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Authentication
  /api/v1/forgot-password:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        400:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'The selected email is invalid.'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'The selected email is invalid.'
                    items:
                      type: string
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: heller.kali@example.net
              required:
                - email
      security: []
  /api/v1/verify-password-token:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        400:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'The selected email is invalid.'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'The selected email is invalid.'
                    items:
                      type: string
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                token:
                  type: string
                  description: ''
                  example: cum
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: jrutherford@example.com
              required:
                - token
                - email
      security: []
  /api/v1/reset-password:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        400:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'The selected email is invalid.'
                    - 'The password must be at least 8 characters.'
                    - 'The password confirmation does not match.'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'The selected email is invalid.'
                      - 'The password must be at least 8 characters.'
                      - 'The password confirmation does not match.'
                    items:
                      type: string
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                token:
                  type: string
                  description: ''
                  example: ut
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: iroberts@example.org
                password:
                  type: string
                  description: 'Must be at least 8 characters.'
                  example: rs
                password_confirmation:
                  type: string
                  description: ''
                  example: est
              required:
                - token
                - email
                - password
                - password_confirmation
      security: []
  /api/v1/categories:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    -
                      id: 1
                      title: quae
                      image: 'https://via.placeholder.com/640x480.png/00bb11?text=sint'
                      description: 'Possimus perferendis dolorem cupiditate ut nam quis error quisquam. Accusantium quis eveniet culpa sint sit. Eos sit odio neque temporibus eos nobis.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 2
                      title: odio
                      image: 'https://via.placeholder.com/640x480.png/00ffcc?text=dolores'
                      description: 'Ea aliquid perferendis beatae qui atque voluptatem sequi. Voluptas enim ipsa dolore reiciendis. Dolores sit nemo quasi velit unde dolor. Iure reiciendis eligendi laudantium est temporibus.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 3
                      title: fuga
                      image: 'https://via.placeholder.com/640x480.png/00aa22?text=mollitia'
                      description: 'Eos eos beatae ut autem molestiae est. Repellendus ea repellat ut provident. Omnis rerum molestiae nobis rerum voluptas.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 4
                      title: est
                      image: 'https://via.placeholder.com/640x480.png/004444?text=consequatur'
                      description: 'Tempore fugiat magnam accusantium officia sit corrupti non. Ut labore nihil praesentium consectetur.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 5
                      title: quis
                      image: 'https://via.placeholder.com/640x480.png/002222?text=eligendi'
                      description: 'Placeat eius quos accusamus. Velit exercitationem consequatur impedit. Architecto voluptatibus repudiandae ipsum.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 6
                      title: sunt
                      image: 'https://via.placeholder.com/640x480.png/0055cc?text=veniam'
                      description: 'Totam ut voluptas quia delectus occaecati eum quae dolores. Ut et vel vero nesciunt exercitationem. Officiis dolorem aperiam a quia velit voluptatem. Ipsum fugit eum quod modi iste qui.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 7
                      title: odio
                      image: 'https://via.placeholder.com/640x480.png/00ddaa?text=tempora'
                      description: 'Dolor nemo doloremque eius minima ipsum atque hic. Possimus voluptatem deserunt suscipit beatae. Voluptatem dolor consequatur omnis numquam.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 8
                      title: explicabo
                      image: 'https://via.placeholder.com/640x480.png/00ffaa?text=deleniti'
                      description: 'Ex qui sed minima necessitatibus neque quis consectetur suscipit. In accusantium repellat vitae animi minima necessitatibus. Voluptatem mollitia delectus quis et dolores eius natus. Adipisci hic odit nisi quos.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 9
                      title: voluptas
                      image: 'https://via.placeholder.com/640x480.png/00cc44?text=est'
                      description: 'Maiores iusto labore sint ut voluptatem qui. Eos laboriosam fuga quia ea. Quisquam vel laborum eius molestiae.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 10
                      title: recusandae
                      image: 'https://via.placeholder.com/640x480.png/00ccbb?text=est'
                      description: 'Odio eveniet modi omnis rerum doloribus veniam consequatur. Voluptates ratione sapiente inventore. Temporibus qui minima unde quis iure rerum ullam.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: array
                    example:
                      -
                        id: 1
                        title: quae
                        image: 'https://via.placeholder.com/640x480.png/00bb11?text=sint'
                        description: 'Possimus perferendis dolorem cupiditate ut nam quis error quisquam. Accusantium quis eveniet culpa sint sit. Eos sit odio neque temporibus eos nobis.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 2
                        title: odio
                        image: 'https://via.placeholder.com/640x480.png/00ffcc?text=dolores'
                        description: 'Ea aliquid perferendis beatae qui atque voluptatem sequi. Voluptas enim ipsa dolore reiciendis. Dolores sit nemo quasi velit unde dolor. Iure reiciendis eligendi laudantium est temporibus.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 3
                        title: fuga
                        image: 'https://via.placeholder.com/640x480.png/00aa22?text=mollitia'
                        description: 'Eos eos beatae ut autem molestiae est. Repellendus ea repellat ut provident. Omnis rerum molestiae nobis rerum voluptas.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 4
                        title: est
                        image: 'https://via.placeholder.com/640x480.png/004444?text=consequatur'
                        description: 'Tempore fugiat magnam accusantium officia sit corrupti non. Ut labore nihil praesentium consectetur.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 5
                        title: quis
                        image: 'https://via.placeholder.com/640x480.png/002222?text=eligendi'
                        description: 'Placeat eius quos accusamus. Velit exercitationem consequatur impedit. Architecto voluptatibus repudiandae ipsum.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 6
                        title: sunt
                        image: 'https://via.placeholder.com/640x480.png/0055cc?text=veniam'
                        description: 'Totam ut voluptas quia delectus occaecati eum quae dolores. Ut et vel vero nesciunt exercitationem. Officiis dolorem aperiam a quia velit voluptatem. Ipsum fugit eum quod modi iste qui.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 7
                        title: odio
                        image: 'https://via.placeholder.com/640x480.png/00ddaa?text=tempora'
                        description: 'Dolor nemo doloremque eius minima ipsum atque hic. Possimus voluptatem deserunt suscipit beatae. Voluptatem dolor consequatur omnis numquam.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 8
                        title: explicabo
                        image: 'https://via.placeholder.com/640x480.png/00ffaa?text=deleniti'
                        description: 'Ex qui sed minima necessitatibus neque quis consectetur suscipit. In accusantium repellat vitae animi minima necessitatibus. Voluptatem mollitia delectus quis et dolores eius natus. Adipisci hic odit nisi quos.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 9
                        title: voluptas
                        image: 'https://via.placeholder.com/640x480.png/00cc44?text=est'
                        description: 'Maiores iusto labore sint ut voluptatem qui. Eos laboriosam fuga quia ea. Quisquam vel laborum eius molestiae.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 10
                        title: recusandae
                        image: 'https://via.placeholder.com/640x480.png/00ccbb?text=est'
                        description: 'Odio eveniet modi omnis rerum doloribus veniam consequatur. Voluptates ratione sapiente inventore. Temporibus qui minima unde quis iure rerum ullam.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                    items:
                      type: object
      tags:
        - Categories
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Categories
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: aut
                description:
                  type: string
                  description: ''
                  example: soluta
                image:
                  type: string
                  description: ''
                  example: qui
              required:
                - title
                - description
                - image
  '/api/v1/categories/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    id: 1
                    title: quae
                    image: 'https://via.placeholder.com/640x480.png/00bb11?text=sint'
                    description: 'Possimus perferendis dolorem cupiditate ut nam quis error quisquam. Accusantium quis eveniet culpa sint sit. Eos sit odio neque temporibus eos nobis.'
                    created_at: '2022-01-09T17:43:33.000000Z'
                    updated_at: '2022-01-09T17:43:33.000000Z'
                    deleted_at: null
                    courses:
                      -
                        id: 8
                        title: magni
                        description: 'Omnis aliquid magni et cupiditate quo praesentium impedit. Optio blanditiis sed eius et. Repudiandae amet autem perspiciatis aut non et. Consequuntur alias sit non quae dolor eveniet. Incidunt laudantium debitis veritatis accusamus eius ullam maxime itaque.'
                        image: 'https://via.placeholder.com/640x480.png/0088dd?text=ipsum'
                        status: PAID
                        user_id: 3
                        category_id: 1
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: object
                    example:
                      id: 1
                      title: quae
                      image: 'https://via.placeholder.com/640x480.png/00bb11?text=sint'
                      description: 'Possimus perferendis dolorem cupiditate ut nam quis error quisquam. Accusantium quis eveniet culpa sint sit. Eos sit odio neque temporibus eos nobis.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                      courses:
                        -
                          id: 8
                          title: magni
                          description: 'Omnis aliquid magni et cupiditate quo praesentium impedit. Optio blanditiis sed eius et. Repudiandae amet autem perspiciatis aut non et. Consequuntur alias sit non quae dolor eveniet. Incidunt laudantium debitis veritatis accusamus eius ullam maxime itaque.'
                          image: 'https://via.placeholder.com/640x480.png/0088dd?text=ipsum'
                          status: PAID
                          user_id: 3
                          category_id: 1
                          created_at: '2022-01-09T17:43:33.000000Z'
                          updated_at: '2022-01-09T17:43:33.000000Z'
                          deleted_at: null
      tags:
        - Categories
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Categories
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: aut
                description:
                  type: string
                  description: ''
                  example: unde
                image:
                  type: string
                  description: ''
                  example: null
              required:
                - title
                - description
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Categories
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the category.'
        example: 16
        required: true
        schema:
          type: integer
  '/api/v1/categories/{category}/coaches':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        404:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'No query results for model [App\Models\Category] 14'
                  exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException
                  file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
                  line: 383
                  trace:
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
                      line: 332
                      function: prepareException
                      class: Illuminate\Foundation\Exceptions\Handler
                      type: '->'
                    -
                      file: /var/www/html/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php
                      line: 54
                      function: render
                      class: Illuminate\Foundation\Exceptions\Handler
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                      line: 51
                      function: render
                      class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 172
                      function: handleException
                      class: Illuminate\Routing\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 103
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 55
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 121
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 64
                      function: handleStatefulRequest
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 697
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 672
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 636
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 625
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 166
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                      line: 60
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 40
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 86
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                      line: 52
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fruitcake\Cors\HandleCors
                      type: '->'
                    -
                      file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fideloper\Proxy\TrustProxies
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 141
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 110
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 287
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 275
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 86
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 34
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 225
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 182
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 116
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 118
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 75
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 51
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 39
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 40
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 37
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 651
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 136
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Command/Command.php
                      line: 299
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 121
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 978
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 295
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 167
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                      line: 92
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 129
                      function: run
                      class: Illuminate\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/artisan
                      line: 37
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                properties:
                  message:
                    type: string
                    example: 'No query results for model [App\Models\Category] 14'
                  exception:
                    type: string
                    example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException
                  file:
                    type: string
                    example: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
                  line:
                    type: integer
                    example: 383
                  trace:
                    type: array
                    example:
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
                        line: 332
                        function: prepareException
                        class: Illuminate\Foundation\Exceptions\Handler
                        type: '->'
                      -
                        file: /var/www/html/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php
                        line: 54
                        function: render
                        class: Illuminate\Foundation\Exceptions\Handler
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
                        line: 51
                        function: render
                        class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 172
                        function: handleException
                        class: Illuminate\Routing\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 103
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 55
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 121
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 64
                        function: handleStatefulRequest
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 697
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 672
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 636
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 625
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 166
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                        line: 60
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 40
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 86
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                        line: 52
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fruitcake\Cors\HandleCors
                        type: '->'
                      -
                        file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fideloper\Proxy\TrustProxies
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 141
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 110
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 287
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 275
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 86
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 34
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 225
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 182
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 116
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 118
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 75
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 51
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 39
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 40
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 37
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 651
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 136
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Command/Command.php
                        line: 299
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 121
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 978
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 295
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 167
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                        line: 92
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 129
                        function: run
                        class: Illuminate\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/artisan
                        line: 37
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                    items:
                      type: object
      tags:
        - Categories
    parameters:
      -
        in: path
        name: category
        description: ''
        example: 14
        required: true
        schema:
          type: integer
  /api/v1/clients:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: facere
                phone:
                  type: string
                  description: ''
                  example: odio
                email:
                  type: string
                  description: ''
                  example: architecto
              required:
                - fullname
                - phone
                - email
  '/api/v1/clients/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: repellendus
                phone:
                  type: string
                  description: ''
                  example: in
                country:
                  type: string
                  description: ''
                  example: at
                gender:
                  type: string
                  description: ''
                  example: quo
                dob:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:16'
              required:
                - fullname
                - phone
                - country
                - gender
                - dob
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the client.'
        example: 7
        required: true
        schema:
          type: integer
  '/api/v1/clients/{client}/subscriptions':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    parameters:
      -
        in: path
        name: client
        description: ''
        example: 4
        required: true
        schema:
          type: integer
  '/api/v1/clients/{client}/subscribedCategory':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    parameters:
      -
        in: path
        name: client
        description: ''
        example: 12
        required: true
        schema:
          type: integer
  '/api/v1/clients/{client}/grant_access':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    parameters:
      -
        in: path
        name: client
        description: ''
        example: 8
        required: true
        schema:
          type: integer
  '/api/v1/clients/{client}/revoke_access':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Clients
    parameters:
      -
        in: path
        name: client
        description: ''
        example: 9
        required: true
        schema:
          type: integer
  /api/v1/coaches:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: Successful
                  data:
                    -
                      id: 2
                      fullname: 'Elva Bauch'
                      phone: '(740) 879-5692'
                      country: Egypt
                      gender: Male
                      email: coach@zeed.com
                      avatar: 'https://via.placeholder.com/640x480.png/00aa33?text=ut'
                      device_name: null
                      dob: '1970-07-16'
                      bio: 'Nostrum aliquid deserunt facere et neque. Odit illum doloribus nulla fugit quis cum minus. Facilis et ex et asperiores et nemo magnam. Et et illum eum sit qui.'
                      designation: 'Optical Instrument Assembler'
                      experience: 'Repellendus aliquid repellendus deserunt cupiditate magnam enim aut ullam. Voluptatum itaque omnis ex similique aut. Voluptas et nulla omnis. Magnam et non magni iure quos fuga qui.'
                      email_verified_at: '2022-01-09T17:43:33.000000Z'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                      password_token: null
                      has_lifetime_access: 0
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: Successful
                  data:
                    type: array
                    example:
                      -
                        id: 2
                        fullname: 'Elva Bauch'
                        phone: '(740) 879-5692'
                        country: Egypt
                        gender: Male
                        email: coach@zeed.com
                        avatar: 'https://via.placeholder.com/640x480.png/00aa33?text=ut'
                        device_name: null
                        dob: '1970-07-16'
                        bio: 'Nostrum aliquid deserunt facere et neque. Odit illum doloribus nulla fugit quis cum minus. Facilis et ex et asperiores et nemo magnam. Et et illum eum sit qui.'
                        designation: 'Optical Instrument Assembler'
                        experience: 'Repellendus aliquid repellendus deserunt cupiditate magnam enim aut ullam. Voluptatum itaque omnis ex similique aut. Voluptas et nulla omnis. Magnam et non magni iure quos fuga qui.'
                        email_verified_at: '2022-01-09T17:43:33.000000Z'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                        password_token: null
                        has_lifetime_access: 0
                    items:
                      type: object
      tags:
        - Coaches
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: multipart/form-data
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Coaches
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: qui
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: johns.caitlyn@example.net
                phone:
                  type: string
                  description: ''
                  example: omnis
                country:
                  type: string
                  description: ''
                  example: asperiores
                gender:
                  type: string
                  description: ''
                  example: illum
                bio:
                  type: string
                  description: ''
                  example: illum
                designation:
                  type: string
                  description: ''
                  example: dolorum
                experience:
                  type: string
                  description: ''
                  example: in
                avatar:
                  type: string
                  format: binary
                  description: 'Must be an image.'
                category_id:
                  type: string
                  description: ''
                  example: consequatur
              required:
                - fullname
                - email
                - phone
                - country
                - gender
                - bio
                - designation
                - experience
                - avatar
                - category_id
  '/api/v1/coaches/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: Successful
                  data:
                    id: 1
                    fullname: 'Prof. Vincenza Braun'
                    phone: 321-665-2890
                    country: Angola
                    gender: Male
                    email: admin@zeed.com
                    avatar: 'https://via.placeholder.com/640x480.png/007777?text=veniam'
                    device_name: null
                    dob: '1980-11-17'
                    bio: 'Quod alias et et omnis. Voluptas id dolores aut molestiae ratione vel. Et quos enim fugiat odit. Veniam sunt molestias dolores deserunt sapiente aut sed in.'
                    designation: 'Gas Plant Operator'
                    experience: 'Fugit ut ipsum sint quia eum natus illo. Sit ducimus sint autem praesentium possimus quod. Aliquam ut commodi distinctio est pariatur laboriosam.'
                    email_verified_at: '2022-01-09T17:43:33.000000Z'
                    created_at: '2022-01-09T17:43:33.000000Z'
                    updated_at: '2022-01-09T17:43:33.000000Z'
                    deleted_at: null
                    password_token: null
                    has_lifetime_access: 0
                    category_id: 1
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: Successful
                  data:
                    type: object
                    example:
                      id: 1
                      fullname: 'Prof. Vincenza Braun'
                      phone: 321-665-2890
                      country: Angola
                      gender: Male
                      email: admin@zeed.com
                      avatar: 'https://via.placeholder.com/640x480.png/007777?text=veniam'
                      device_name: null
                      dob: '1980-11-17'
                      bio: 'Quod alias et et omnis. Voluptas id dolores aut molestiae ratione vel. Et quos enim fugiat odit. Veniam sunt molestias dolores deserunt sapiente aut sed in.'
                      designation: 'Gas Plant Operator'
                      experience: 'Fugit ut ipsum sint quia eum natus illo. Sit ducimus sint autem praesentium possimus quod. Aliquam ut commodi distinctio est pariatur laboriosam.'
                      email_verified_at: '2022-01-09T17:43:33.000000Z'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                      password_token: null
                      has_lifetime_access: 0
                      category_id: 1
      tags:
        - Coaches
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Coaches
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: dolores
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: hgraham@example.org
                phone:
                  type: string
                  description: ''
                  example: labore
                country:
                  type: string
                  description: ''
                  example: qui
                gender:
                  type: string
                  description: ''
                  example: perferendis
                bio:
                  type: string
                  description: ''
                  example: vel
                designation:
                  type: string
                  description: ''
                  example: facere
                experience:
                  type: string
                  description: ''
                  example: ullam
                avatar:
                  type: string
                  description: ''
                  example: null
                category_id:
                  type: string
                  description: ''
                  example: null
              required:
                - fullname
                - email
                - phone
                - country
                - gender
                - bio
                - designation
                - experience
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Coaches
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the coach.'
        example: 4
        required: true
        schema:
          type: integer
  '/api/v1/coaches/{coach}/courses':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Coaches
    parameters:
      -
        in: path
        name: coach
        description: ''
        example: 4
        required: true
        schema:
          type: integer
  '/api/v1/coaches/{coach}/mentorship':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Coaches
    parameters:
      -
        in: path
        name: coach
        description: ''
        example: 7
        required: true
        schema:
          type: integer
  /api/v1/register/coach:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Call to a member function storeAs() on null'
                  exception: Error
                  file: /var/www/html/app/Http/Controllers/CoachApplicationController.php
                  line: 56
                  trace:
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
                      line: 54
                      function: store
                      class: App\Http\Controllers\CoachApplicationController
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                      line: 45
                      function: callAction
                      class: Illuminate\Routing\Controller
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 254
                      function: dispatch
                      class: Illuminate\Routing\ControllerDispatcher
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 197
                      function: runController
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 695
                      function: run
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Routing\{closure}'
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                      line: 50
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\SubstituteBindings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 103
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 55
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 121
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 64
                      function: handleStatefulRequest
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 697
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 672
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 636
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 625
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 166
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                      line: 60
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 40
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 86
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                      line: 52
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fruitcake\Cors\HandleCors
                      type: '->'
                    -
                      file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fideloper\Proxy\TrustProxies
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 141
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 110
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 287
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 275
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 86
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 34
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 225
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 182
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 116
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 118
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 75
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 51
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 39
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 40
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 37
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 651
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 136
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Command/Command.php
                      line: 299
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 121
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 978
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 295
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 167
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                      line: 92
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 129
                      function: run
                      class: Illuminate\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/artisan
                      line: 37
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                properties:
                  message:
                    type: string
                    example: 'Call to a member function storeAs() on null'
                  exception:
                    type: string
                    example: Error
                  file:
                    type: string
                    example: /var/www/html/app/Http/Controllers/CoachApplicationController.php
                  line:
                    type: integer
                    example: 56
                  trace:
                    type: array
                    example:
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
                        line: 54
                        function: store
                        class: App\Http\Controllers\CoachApplicationController
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                        line: 45
                        function: callAction
                        class: Illuminate\Routing\Controller
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 254
                        function: dispatch
                        class: Illuminate\Routing\ControllerDispatcher
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 197
                        function: runController
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 695
                        function: run
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Routing\{closure}'
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                        line: 50
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\SubstituteBindings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 103
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 55
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 121
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 64
                        function: handleStatefulRequest
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 697
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 672
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 636
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 625
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 166
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                        line: 60
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 40
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 86
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                        line: 52
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fruitcake\Cors\HandleCors
                        type: '->'
                      -
                        file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fideloper\Proxy\TrustProxies
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 141
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 110
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 287
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 275
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 86
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 34
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 225
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 182
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 116
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 118
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 75
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 51
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 39
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 40
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 37
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 651
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 136
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Command/Command.php
                        line: 299
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 121
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 978
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 295
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 167
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                        line: 92
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 129
                        function: run
                        class: Illuminate\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/artisan
                        line: 37
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                    items:
                      type: object
      tags:
        - 'Coaches application'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: rem
                email:
                  type: string
                  description: ''
                  example: ut
                phone:
                  type: string
                  description: ''
                  example: nihil
                gender:
                  type: string
                  description: ''
                  example: est
                origin_country:
                  type: string
                  description: ''
                  example: iure
                residence_country:
                  type: string
                  description: ''
                  example: libero
                linkedin_url:
                  type: string
                  description: ''
                  example: quod
                website_url:
                  type: string
                  description: ''
                  example: perspiciatis
                occupation:
                  type: string
                  description: ''
                  example: corporis
                career_experience:
                  type: string
                  description: ''
                  example: quia
                educational_background:
                  type: string
                  description: ''
                  example: unde
                biography:
                  type: string
                  description: ''
                  example: vel
                attachment:
                  type: string
                  description: ''
                  example: quos
              required:
                - fullname
                - email
                - phone
                - gender
                - origin_country
                - residence_country
                - linkedin_url
                - website_url
                - occupation
                - career_experience
                - educational_background
                - biography
                - attachment
  /api/v1/applications:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - 'Coaches application'
  '/api/v1/applications/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - 'Coaches application'
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - 'Coaches application'
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - 'Coaches application'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                fullname:
                  type: string
                  description: ''
                  example: accusamus
                email:
                  type: string
                  description: ''
                  example: quia
                phone:
                  type: string
                  description: ''
                  example: id
                gender:
                  type: string
                  description: ''
                  example: eum
                origin_country:
                  type: string
                  description: ''
                  example: praesentium
                residence_country:
                  type: string
                  description: ''
                  example: nihil
                linkedin_url:
                  type: string
                  description: ''
                  example: adipisci
                website_url:
                  type: string
                  description: ''
                  example: et
                occupation:
                  type: string
                  description: ''
                  example: optio
                career_experience:
                  type: string
                  description: ''
                  example: pariatur
                educational_background:
                  type: string
                  description: ''
                  example: nihil
                biography:
                  type: string
                  description: ''
                  example: quia
                attachment:
                  type: string
                  description: ''
                  example: inventore
              required:
                - fullname
                - email
                - phone
                - gender
                - origin_country
                - residence_country
                - linkedin_url
                - website_url
                - occupation
                - career_experience
                - educational_background
                - biography
                - attachment
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the application.'
        example: 11
        required: true
        schema:
          type: integer
  '/api/v1/applications/approve/{application}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - 'Coaches application'
    parameters:
      -
        in: path
        name: application
        description: ''
        example: 1
        required: true
        schema:
          type: integer
  '/api/v1/applications/decline/{application}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - 'Coaches application'
    parameters:
      -
        in: path
        name: application
        description: ''
        example: 3
        required: true
        schema:
          type: integer
  /api/v1/courses:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Courses
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: multipart/form-data
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Courses
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: ad
                description:
                  type: string
                  description: ''
                  example: non
                image:
                  type: string
                  format: binary
                  description: 'Must be an image.'
                status:
                  type: string
                  description: ''
                  example: null
                category_id:
                  type: string
                  description: ''
                  example: quos
              required:
                - title
                - description
                - image
                - category_id
  '/api/v1/courses/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Courses
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: multipart/form-data
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Courses
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: modi
                description:
                  type: string
                  description: ''
                  example: voluptates
                image:
                  type: string
                  format: binary
                  description: 'Must be an image.'
                status:
                  type: string
                  description: ''
                  example: null
              required:
                - title
                - description
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Courses
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the course.'
        example: 15
        required: true
        schema:
          type: integer
  /api/v1/dashboard:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Dashboard
  '/api/v1/{fallbackPlaceholder}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'requested route does not exist'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'requested route does not exist'
                    items:
                      type: string
      tags:
        - Endpoints
    parameters:
      -
        in: path
        name: fallbackPlaceholder
        description: ''
        example: IE@8V>.f
        required: true
        schema:
          type: string
  /api/v1/events:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    -
                      id: 10
                      title: quis
                      user_id: 3
                      address: "731 Emard Tunnel Suite 652\nNew Rubyefort, AZ 79819-6044"
                      start_date: '1970-12-28'
                      end_date: '2006-08-27'
                      description: 'Et ullam aut accusantium rem facilis. Pariatur iure sed animi id quisquam impedit voluptatem qui. Iure consequatur libero nesciunt hic.'
                      image: 'https://via.placeholder.com/640x480.png/00ff66?text=ipsum'
                      time: '01:55:10'
                      fee: 56911
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                    -
                      id: 9
                      title: et
                      user_id: 1
                      address: "172 Rosalinda Orchard Suite 862\nNew Emieburgh, KY 92473"
                      start_date: '1975-01-11'
                      end_date: '1980-04-16'
                      description: 'Minima rerum velit dolorem earum. Consectetur consequuntur et maxime eaque est laudantium est. Voluptates iusto voluptatibus ut.'
                      image: 'https://via.placeholder.com/640x480.png/007777?text=quia'
                      time: '19:52:59'
                      fee: 27047
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: members
                    -
                      id: 8
                      title: aut
                      user_id: 3
                      address: "55632 Catharine Run Apt. 173\nGreenholtside, MD 45176"
                      start_date: '2008-02-13'
                      end_date: '1986-02-13'
                      description: 'Enim sed consequatur maiores optio. Veritatis ipsam ut et sint amet assumenda. Cumque repellat enim aut nesciunt rem ipsam non.'
                      image: 'https://via.placeholder.com/640x480.png/0033aa?text=itaque'
                      time: '03:07:35'
                      fee: 96420
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                    -
                      id: 7
                      title: aperiam
                      user_id: 2
                      address: "89266 Bonnie Knolls\nSouth Mireillebury, HI 96705-6265"
                      start_date: '1971-02-27'
                      end_date: '2002-10-28'
                      description: 'Labore laboriosam distinctio blanditiis. Blanditiis libero vel error aut aliquam harum. Nobis recusandae amet dolorem. Nesciunt qui repellendus delectus est maxime vel blanditiis sit.'
                      image: 'https://via.placeholder.com/640x480.png/009933?text=sit'
                      time: '19:40:04'
                      fee: 90357
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                    -
                      id: 6
                      title: non
                      user_id: 1
                      address: "135 Estevan Mountains\nLefflerton, UT 48940"
                      start_date: '2019-07-05'
                      end_date: '2003-07-15'
                      description: 'Sunt ut neque itaque aliquid eveniet esse commodi. Sit velit laudantium praesentium vero quo. Neque ad vel aliquid placeat ratione reiciendis totam.'
                      image: 'https://via.placeholder.com/640x480.png/00ee00?text=deleniti'
                      time: '16:21:40'
                      fee: 65737
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: members
                    -
                      id: 5
                      title: consequatur
                      user_id: 1
                      address: "6032 McClure Centers Apt. 067\nRuthburgh, TX 92791"
                      start_date: '1981-12-28'
                      end_date: '2016-12-22'
                      description: 'Eum alias architecto dolor iste consequatur optio quia nostrum. Unde libero fugit molestiae sit autem fugiat. Qui vero ullam qui eum rerum. Ipsam recusandae sed odit corrupti quia omnis.'
                      image: 'https://via.placeholder.com/640x480.png/007755?text=facere'
                      time: '23:21:48'
                      fee: 81286
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                    -
                      id: 4
                      title: sit
                      user_id: 1
                      address: "161 Grady Row\nPort Terryton, AZ 63677"
                      start_date: '1980-01-01'
                      end_date: '2011-03-01'
                      description: 'Occaecati culpa molestiae commodi consequatur. Qui necessitatibus itaque ut. Et est vel nihil sed non. Eos dignissimos aut nihil quae qui beatae omnis.'
                      image: 'https://via.placeholder.com/640x480.png/009900?text=tempora'
                      time: '05:11:22'
                      fee: 26943
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                    -
                      id: 3
                      title: deleniti
                      user_id: 2
                      address: "84744 Okuneva Terrace Apt. 961\nLake Golda, AR 97562-8822"
                      start_date: '2017-09-15'
                      end_date: '2015-02-18'
                      description: 'Id laborum neque inventore aut enim velit ut. Nemo sunt repellat nostrum sed quam asperiores omnis. Ipsa rerum aut nisi autem laborum. Mollitia placeat est omnis adipisci illo est quia.'
                      image: 'https://via.placeholder.com/640x480.png/002222?text=error'
                      time: '16:09:24'
                      fee: 51318
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: members
                    -
                      id: 2
                      title: voluptas
                      user_id: 2
                      address: "2748 Abigail Views\nWest Jonas, FL 05963"
                      start_date: '2004-12-14'
                      end_date: '1999-12-09'
                      description: 'Eveniet eligendi sint vel rerum aut. Aut quos culpa voluptatem quo a molestias est. Fugiat quia molestias nihil eveniet quam praesentium ea.'
                      image: 'https://via.placeholder.com/640x480.png/00ccaa?text=est'
                      time: '23:10:13'
                      fee: 9904
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: members
                    -
                      id: 1
                      title: qui
                      user_id: 2
                      address: "704 Antonio Ports Suite 745\nHickleville, CO 35719"
                      start_date: '2020-02-07'
                      end_date: '1971-03-01'
                      description: 'Et maxime illo et in ut ut voluptas tenetur. Consectetur iusto laborum rerum similique et iste harum quia. Voluptatibus quis quidem omnis pariatur. Doloremque molestias sequi dolorum rem ut natus dolorem.'
                      image: 'https://via.placeholder.com/640x480.png/0011bb?text=id'
                      time: '19:17:23'
                      fee: 87945
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: array
                    example:
                      -
                        id: 10
                        title: quis
                        user_id: 3
                        address: "731 Emard Tunnel Suite 652\nNew Rubyefort, AZ 79819-6044"
                        start_date: '1970-12-28'
                        end_date: '2006-08-27'
                        description: 'Et ullam aut accusantium rem facilis. Pariatur iure sed animi id quisquam impedit voluptatem qui. Iure consequatur libero nesciunt hic.'
                        image: 'https://via.placeholder.com/640x480.png/00ff66?text=ipsum'
                        time: '01:55:10'
                        fee: 56911
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: public
                      -
                        id: 9
                        title: et
                        user_id: 1
                        address: "172 Rosalinda Orchard Suite 862\nNew Emieburgh, KY 92473"
                        start_date: '1975-01-11'
                        end_date: '1980-04-16'
                        description: 'Minima rerum velit dolorem earum. Consectetur consequuntur et maxime eaque est laudantium est. Voluptates iusto voluptatibus ut.'
                        image: 'https://via.placeholder.com/640x480.png/007777?text=quia'
                        time: '19:52:59'
                        fee: 27047
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: members
                      -
                        id: 8
                        title: aut
                        user_id: 3
                        address: "55632 Catharine Run Apt. 173\nGreenholtside, MD 45176"
                        start_date: '2008-02-13'
                        end_date: '1986-02-13'
                        description: 'Enim sed consequatur maiores optio. Veritatis ipsam ut et sint amet assumenda. Cumque repellat enim aut nesciunt rem ipsam non.'
                        image: 'https://via.placeholder.com/640x480.png/0033aa?text=itaque'
                        time: '03:07:35'
                        fee: 96420
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: public
                      -
                        id: 7
                        title: aperiam
                        user_id: 2
                        address: "89266 Bonnie Knolls\nSouth Mireillebury, HI 96705-6265"
                        start_date: '1971-02-27'
                        end_date: '2002-10-28'
                        description: 'Labore laboriosam distinctio blanditiis. Blanditiis libero vel error aut aliquam harum. Nobis recusandae amet dolorem. Nesciunt qui repellendus delectus est maxime vel blanditiis sit.'
                        image: 'https://via.placeholder.com/640x480.png/009933?text=sit'
                        time: '19:40:04'
                        fee: 90357
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: public
                      -
                        id: 6
                        title: non
                        user_id: 1
                        address: "135 Estevan Mountains\nLefflerton, UT 48940"
                        start_date: '2019-07-05'
                        end_date: '2003-07-15'
                        description: 'Sunt ut neque itaque aliquid eveniet esse commodi. Sit velit laudantium praesentium vero quo. Neque ad vel aliquid placeat ratione reiciendis totam.'
                        image: 'https://via.placeholder.com/640x480.png/00ee00?text=deleniti'
                        time: '16:21:40'
                        fee: 65737
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: members
                      -
                        id: 5
                        title: consequatur
                        user_id: 1
                        address: "6032 McClure Centers Apt. 067\nRuthburgh, TX 92791"
                        start_date: '1981-12-28'
                        end_date: '2016-12-22'
                        description: 'Eum alias architecto dolor iste consequatur optio quia nostrum. Unde libero fugit molestiae sit autem fugiat. Qui vero ullam qui eum rerum. Ipsam recusandae sed odit corrupti quia omnis.'
                        image: 'https://via.placeholder.com/640x480.png/007755?text=facere'
                        time: '23:21:48'
                        fee: 81286
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: public
                      -
                        id: 4
                        title: sit
                        user_id: 1
                        address: "161 Grady Row\nPort Terryton, AZ 63677"
                        start_date: '1980-01-01'
                        end_date: '2011-03-01'
                        description: 'Occaecati culpa molestiae commodi consequatur. Qui necessitatibus itaque ut. Et est vel nihil sed non. Eos dignissimos aut nihil quae qui beatae omnis.'
                        image: 'https://via.placeholder.com/640x480.png/009900?text=tempora'
                        time: '05:11:22'
                        fee: 26943
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: public
                      -
                        id: 3
                        title: deleniti
                        user_id: 2
                        address: "84744 Okuneva Terrace Apt. 961\nLake Golda, AR 97562-8822"
                        start_date: '2017-09-15'
                        end_date: '2015-02-18'
                        description: 'Id laborum neque inventore aut enim velit ut. Nemo sunt repellat nostrum sed quam asperiores omnis. Ipsa rerum aut nisi autem laborum. Mollitia placeat est omnis adipisci illo est quia.'
                        image: 'https://via.placeholder.com/640x480.png/002222?text=error'
                        time: '16:09:24'
                        fee: 51318
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: members
                      -
                        id: 2
                        title: voluptas
                        user_id: 2
                        address: "2748 Abigail Views\nWest Jonas, FL 05963"
                        start_date: '2004-12-14'
                        end_date: '1999-12-09'
                        description: 'Eveniet eligendi sint vel rerum aut. Aut quos culpa voluptatem quo a molestias est. Fugiat quia molestias nihil eveniet quam praesentium ea.'
                        image: 'https://via.placeholder.com/640x480.png/00ccaa?text=est'
                        time: '23:10:13'
                        fee: 9904
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: members
                      -
                        id: 1
                        title: qui
                        user_id: 2
                        address: "704 Antonio Ports Suite 745\nHickleville, CO 35719"
                        start_date: '2020-02-07'
                        end_date: '1971-03-01'
                        description: 'Et maxime illo et in ut ut voluptas tenetur. Consectetur iusto laborum rerum similique et iste harum quia. Voluptatibus quis quidem omnis pariatur. Doloremque molestias sequi dolorum rem ut natus dolorem.'
                        image: 'https://via.placeholder.com/640x480.png/0011bb?text=id'
                        time: '19:17:23'
                        fee: 87945
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                        visibility: public
                    items:
                      type: object
      tags:
        - Events
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: multipart/form-data
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Events
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: pariatur
                user_id:
                  type: string
                  description: ''
                  example: provident
                address:
                  type: string
                  description: Facilitator.
                  example: deserunt
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:15'
                end_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:15'
                description:
                  type: string
                  description: ''
                  example: qui
                image:
                  type: string
                  format: binary
                  description: 'Must be an image.'
                fee:
                  type: string
                  description: ''
                  example: null
                time:
                  type: string
                  description: ''
                  example: neque
                visibility:
                  type: string
                  description: ''
                  example: voluptatem
              required:
                - title
                - user_id
                - address
                - start_date
                - end_date
                - description
                - image
                - time
                - visibility
  '/api/v1/events/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    id: 1
                    title: qui
                    user_id: 2
                    address: "704 Antonio Ports Suite 745\nHickleville, CO 35719"
                    start_date: '2020-02-07'
                    end_date: '1971-03-01'
                    description: 'Et maxime illo et in ut ut voluptas tenetur. Consectetur iusto laborum rerum similique et iste harum quia. Voluptatibus quis quidem omnis pariatur. Doloremque molestias sequi dolorum rem ut natus dolorem.'
                    image: 'https://via.placeholder.com/640x480.png/0011bb?text=id'
                    time: '19:17:23'
                    fee: 87945
                    created_at: '2022-01-09T17:43:34.000000Z'
                    updated_at: '2022-01-09T17:43:34.000000Z'
                    deleted_at: null
                    visibility: public
                    host:
                      id: 2
                      fullname: 'Elva Bauch'
                      phone: '(740) 879-5692'
                      country: Egypt
                      gender: Male
                      email: coach@zeed.com
                      avatar: 'https://via.placeholder.com/640x480.png/00aa33?text=ut'
                      device_name: null
                      dob: '1970-07-16'
                      bio: 'Nostrum aliquid deserunt facere et neque. Odit illum doloribus nulla fugit quis cum minus. Facilis et ex et asperiores et nemo magnam. Et et illum eum sit qui.'
                      designation: 'Optical Instrument Assembler'
                      experience: 'Repellendus aliquid repellendus deserunt cupiditate magnam enim aut ullam. Voluptatum itaque omnis ex similique aut. Voluptas et nulla omnis. Magnam et non magni iure quos fuga qui.'
                      email_verified_at: '2022-01-09T17:43:33.000000Z'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                      password_token: null
                      has_lifetime_access: 0
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: object
                    example:
                      id: 1
                      title: qui
                      user_id: 2
                      address: "704 Antonio Ports Suite 745\nHickleville, CO 35719"
                      start_date: '2020-02-07'
                      end_date: '1971-03-01'
                      description: 'Et maxime illo et in ut ut voluptas tenetur. Consectetur iusto laborum rerum similique et iste harum quia. Voluptatibus quis quidem omnis pariatur. Doloremque molestias sequi dolorum rem ut natus dolorem.'
                      image: 'https://via.placeholder.com/640x480.png/0011bb?text=id'
                      time: '19:17:23'
                      fee: 87945
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                      visibility: public
                      host:
                        id: 2
                        fullname: 'Elva Bauch'
                        phone: '(740) 879-5692'
                        country: Egypt
                        gender: Male
                        email: coach@zeed.com
                        avatar: 'https://via.placeholder.com/640x480.png/00aa33?text=ut'
                        device_name: null
                        dob: '1970-07-16'
                        bio: 'Nostrum aliquid deserunt facere et neque. Odit illum doloribus nulla fugit quis cum minus. Facilis et ex et asperiores et nemo magnam. Et et illum eum sit qui.'
                        designation: 'Optical Instrument Assembler'
                        experience: 'Repellendus aliquid repellendus deserunt cupiditate magnam enim aut ullam. Voluptatum itaque omnis ex similique aut. Voluptas et nulla omnis. Magnam et non magni iure quos fuga qui.'
                        email_verified_at: '2022-01-09T17:43:33.000000Z'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                        password_token: null
                        has_lifetime_access: 0
      tags:
        - Events
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Events
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: aut
                user_id:
                  type: string
                  description: ''
                  example: null
                address:
                  type: string
                  description: Facilitator.
                  example: sed
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:15'
                end_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:15'
                description:
                  type: string
                  description: ''
                  example: recusandae
                fee:
                  type: number
                  description: ''
                  example: 1.6
                time:
                  type: string
                  description: ''
                  example: necessitatibus
                visibility:
                  type: string
                  description: ''
                  example: et
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Events
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the event.'
        example: 20
        required: true
        schema:
          type: integer
  '/api/v1/events/{event}/register':
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Address in mailbox given [ut] does not comply with RFC 2822, 3.6.2.'
                  exception: Swift_RfcComplianceException
                  file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                  line: 355
                  trace:
                    -
                      file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                      line: 272
                      function: assertValidAddress
                      class: Swift_Mime_Headers_MailboxHeader
                      type: '->'
                    -
                      file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                      line: 117
                      function: normalizeMailboxes
                      class: Swift_Mime_Headers_MailboxHeader
                      type: '->'
                    -
                      file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                      line: 74
                      function: setNameAddresses
                      class: Swift_Mime_Headers_MailboxHeader
                      type: '->'
                    -
                      file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderFactory.php
                      line: 61
                      function: setFieldBodyModel
                      class: Swift_Mime_Headers_MailboxHeader
                      type: '->'
                    -
                      file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderSet.php
                      line: 71
                      function: createMailboxHeader
                      class: Swift_Mime_SimpleHeaderFactory
                      type: '->'
                    -
                      file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMessage.php
                      line: 323
                      function: addMailboxHeader
                      class: Swift_Mime_SimpleHeaderSet
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Message.php
                      line: 162
                      function: setTo
                      class: Swift_Mime_SimpleMessage
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Message.php
                      line: 98
                      function: addAddresses
                      class: Illuminate\Mail\Message
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                      line: 163
                      function: to
                      class: Illuminate\Mail\Message
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                      line: 135
                      function: addressMessage
                      class: Illuminate\Notifications\Channels\MailChannel
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                      line: 80
                      function: buildMessage
                      class: Illuminate\Notifications\Channels\MailChannel
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                      line: 271
                      function: 'Illuminate\Notifications\Channels\{closure}'
                      class: Illuminate\Notifications\Channels\MailChannel
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                      line: 65
                      function: send
                      class: Illuminate\Mail\Mailer
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                      line: 148
                      function: send
                      class: Illuminate\Notifications\Channels\MailChannel
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                      line: 106
                      function: sendToNotifiable
                      class: Illuminate\Notifications\NotificationSender
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php
                      line: 19
                      function: 'Illuminate\Notifications\{closure}'
                      class: Illuminate\Notifications\NotificationSender
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                      line: 109
                      function: withLocale
                      class: Illuminate\Notifications\NotificationSender
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                      line: 79
                      function: sendNow
                      class: Illuminate\Notifications\NotificationSender
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php
                      line: 39
                      function: send
                      class: Illuminate\Notifications\NotificationSender
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/RoutesNotifications.php
                      line: 18
                      function: send
                      class: Illuminate\Notifications\ChannelManager
                      type: '->'
                    -
                      file: /var/www/html/app/Http/Controllers/EventController.php
                      line: 155
                      function: notify
                      class: App\Models\EventRegistration
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
                      line: 54
                      function: register
                      class: App\Http\Controllers\EventController
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                      line: 45
                      function: callAction
                      class: Illuminate\Routing\Controller
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 254
                      function: dispatch
                      class: Illuminate\Routing\ControllerDispatcher
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 197
                      function: runController
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 695
                      function: run
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Routing\{closure}'
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                      line: 50
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\SubstituteBindings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 103
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 55
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 121
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 64
                      function: handleStatefulRequest
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 697
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 672
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 636
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 625
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 166
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                      line: 60
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 40
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 86
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                      line: 52
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fruitcake\Cors\HandleCors
                      type: '->'
                    -
                      file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fideloper\Proxy\TrustProxies
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 141
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 110
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 287
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 275
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 86
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 34
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 225
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 182
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 116
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 118
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 75
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 51
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 39
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 40
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 37
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 651
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 136
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Command/Command.php
                      line: 299
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 121
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 978
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 295
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 167
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                      line: 92
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 129
                      function: run
                      class: Illuminate\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/artisan
                      line: 37
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                properties:
                  message:
                    type: string
                    example: 'Address in mailbox given [ut] does not comply with RFC 2822, 3.6.2.'
                  exception:
                    type: string
                    example: Swift_RfcComplianceException
                  file:
                    type: string
                    example: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                  line:
                    type: integer
                    example: 355
                  trace:
                    type: array
                    example:
                      -
                        file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                        line: 272
                        function: assertValidAddress
                        class: Swift_Mime_Headers_MailboxHeader
                        type: '->'
                      -
                        file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                        line: 117
                        function: normalizeMailboxes
                        class: Swift_Mime_Headers_MailboxHeader
                        type: '->'
                      -
                        file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
                        line: 74
                        function: setNameAddresses
                        class: Swift_Mime_Headers_MailboxHeader
                        type: '->'
                      -
                        file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderFactory.php
                        line: 61
                        function: setFieldBodyModel
                        class: Swift_Mime_Headers_MailboxHeader
                        type: '->'
                      -
                        file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderSet.php
                        line: 71
                        function: createMailboxHeader
                        class: Swift_Mime_SimpleHeaderFactory
                        type: '->'
                      -
                        file: /var/www/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMessage.php
                        line: 323
                        function: addMailboxHeader
                        class: Swift_Mime_SimpleHeaderSet
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Message.php
                        line: 162
                        function: setTo
                        class: Swift_Mime_SimpleMessage
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Message.php
                        line: 98
                        function: addAddresses
                        class: Illuminate\Mail\Message
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                        line: 163
                        function: to
                        class: Illuminate\Mail\Message
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                        line: 135
                        function: addressMessage
                        class: Illuminate\Notifications\Channels\MailChannel
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                        line: 80
                        function: buildMessage
                        class: Illuminate\Notifications\Channels\MailChannel
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                        line: 271
                        function: 'Illuminate\Notifications\Channels\{closure}'
                        class: Illuminate\Notifications\Channels\MailChannel
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
                        line: 65
                        function: send
                        class: Illuminate\Mail\Mailer
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                        line: 148
                        function: send
                        class: Illuminate\Notifications\Channels\MailChannel
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                        line: 106
                        function: sendToNotifiable
                        class: Illuminate\Notifications\NotificationSender
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php
                        line: 19
                        function: 'Illuminate\Notifications\{closure}'
                        class: Illuminate\Notifications\NotificationSender
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                        line: 109
                        function: withLocale
                        class: Illuminate\Notifications\NotificationSender
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
                        line: 79
                        function: sendNow
                        class: Illuminate\Notifications\NotificationSender
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php
                        line: 39
                        function: send
                        class: Illuminate\Notifications\NotificationSender
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Notifications/RoutesNotifications.php
                        line: 18
                        function: send
                        class: Illuminate\Notifications\ChannelManager
                        type: '->'
                      -
                        file: /var/www/html/app/Http/Controllers/EventController.php
                        line: 155
                        function: notify
                        class: App\Models\EventRegistration
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
                        line: 54
                        function: register
                        class: App\Http\Controllers\EventController
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                        line: 45
                        function: callAction
                        class: Illuminate\Routing\Controller
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 254
                        function: dispatch
                        class: Illuminate\Routing\ControllerDispatcher
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 197
                        function: runController
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 695
                        function: run
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Routing\{closure}'
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                        line: 50
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\SubstituteBindings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 103
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 55
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 121
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 64
                        function: handleStatefulRequest
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 697
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 672
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 636
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 625
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 166
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                        line: 60
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 40
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 86
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                        line: 52
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fruitcake\Cors\HandleCors
                        type: '->'
                      -
                        file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fideloper\Proxy\TrustProxies
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 141
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 110
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 287
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 275
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 86
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 34
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 225
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 182
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 116
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 118
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 75
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 51
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 39
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 40
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 37
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 651
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 136
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Command/Command.php
                        line: 299
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 121
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 978
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 295
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 167
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                        line: 92
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 129
                        function: run
                        class: Illuminate\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/artisan
                        line: 37
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                    items:
                      type: object
      tags:
        - Events
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: beatae
                email:
                  type: string
                  description: ''
                  example: ut
                phone:
                  type: string
                  description: ''
                  example: omnis
                gender:
                  type: string
                  description: ''
                  example: quia
                country:
                  type: string
                  description: ''
                  example: sit
              required:
                - name
                - email
                - phone
                - gender
                - country
    parameters:
      -
        in: path
        name: event
        description: ''
        example: 10
        required: true
        schema:
          type: integer
  '/api/v1/events/{event}/registrations':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Events
    parameters:
      -
        in: path
        name: event
        description: ''
        example: 18
        required: true
        schema:
          type: integer
  /api/v1/faqs:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    -
                      id: 1
                      question: 'Excepturi ex iure cum repudiandae placeat.'
                      answer: 'Sunt dolorem rerum sit tempora. Minima ipsam totam assumenda vero eum est sunt qui. Nemo inventore ut quod perspiciatis provident cupiditate quo. Autem repellat aut reprehenderit officiis eveniet.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 2
                      question: 'Quaerat cum dolorem necessitatibus.'
                      answer: 'Omnis blanditiis repudiandae natus unde. Sit nesciunt quibusdam reiciendis. Ut omnis fuga voluptatibus et. Aliquam velit est molestias et dolorem deleniti excepturi adipisci.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 3
                      question: 'Facere iste nobis ab fugit nemo earum in libero.'
                      answer: 'Nostrum eius rem et vero dolorum expedita. Sed atque consectetur aliquam ducimus. Placeat molestiae velit laborum hic nisi.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 4
                      question: 'Sint consequatur autem provident veniam non.'
                      answer: 'Iure possimus rerum et assumenda voluptatibus consequuntur autem. Itaque eveniet amet harum odit magni aperiam exercitationem. Qui vero sapiente consectetur doloribus est voluptatem. Et nobis deserunt sunt.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 5
                      question: 'Asperiores commodi soluta et ut.'
                      answer: 'In qui voluptatum illo earum. Autem et eius soluta iure qui corporis. Rerum ut culpa eligendi voluptatem quae. Amet odio voluptas soluta rem.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 6
                      question: 'Explicabo quaerat natus error id non odio.'
                      answer: 'Nemo totam ab qui et est aliquid. Quo sequi aut laboriosam fuga quibusdam aperiam maxime ut. Et aut praesentium reprehenderit. Veniam quaerat quia laboriosam rem. At occaecati eos quis rerum.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 7
                      question: 'Quidem nam possimus qui consectetur labore.'
                      answer: 'Voluptatem sint tenetur dolorum consequatur. Labore laborum et cumque necessitatibus possimus expedita. Labore minima soluta explicabo odio et libero. Qui accusamus deleniti exercitationem est dolore sed.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 8
                      question: 'Repellat iste dolor aliquid dolorem.'
                      answer: 'Cum illum voluptas eum consequatur. Ut nostrum voluptatem quidem omnis vitae esse pariatur laudantium. Qui dolorum officiis est.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 9
                      question: 'Tempore ut illo aut eum aut libero rerum.'
                      answer: 'Mollitia libero perspiciatis mollitia distinctio. Reprehenderit possimus harum itaque consectetur quisquam sint minima facere. Ea non libero aut et dolorem.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 10
                      question: 'Molestiae vero aut maiores sint quia voluptas.'
                      answer: 'Voluptatibus aut neque ut sunt neque. Quia cum quia rerum dolores nihil facere reiciendis. Esse nisi qui officia enim sit aperiam.'
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: array
                    example:
                      -
                        id: 1
                        question: 'Excepturi ex iure cum repudiandae placeat.'
                        answer: 'Sunt dolorem rerum sit tempora. Minima ipsam totam assumenda vero eum est sunt qui. Nemo inventore ut quod perspiciatis provident cupiditate quo. Autem repellat aut reprehenderit officiis eveniet.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 2
                        question: 'Quaerat cum dolorem necessitatibus.'
                        answer: 'Omnis blanditiis repudiandae natus unde. Sit nesciunt quibusdam reiciendis. Ut omnis fuga voluptatibus et. Aliquam velit est molestias et dolorem deleniti excepturi adipisci.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 3
                        question: 'Facere iste nobis ab fugit nemo earum in libero.'
                        answer: 'Nostrum eius rem et vero dolorum expedita. Sed atque consectetur aliquam ducimus. Placeat molestiae velit laborum hic nisi.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 4
                        question: 'Sint consequatur autem provident veniam non.'
                        answer: 'Iure possimus rerum et assumenda voluptatibus consequuntur autem. Itaque eveniet amet harum odit magni aperiam exercitationem. Qui vero sapiente consectetur doloribus est voluptatem. Et nobis deserunt sunt.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 5
                        question: 'Asperiores commodi soluta et ut.'
                        answer: 'In qui voluptatum illo earum. Autem et eius soluta iure qui corporis. Rerum ut culpa eligendi voluptatem quae. Amet odio voluptas soluta rem.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 6
                        question: 'Explicabo quaerat natus error id non odio.'
                        answer: 'Nemo totam ab qui et est aliquid. Quo sequi aut laboriosam fuga quibusdam aperiam maxime ut. Et aut praesentium reprehenderit. Veniam quaerat quia laboriosam rem. At occaecati eos quis rerum.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 7
                        question: 'Quidem nam possimus qui consectetur labore.'
                        answer: 'Voluptatem sint tenetur dolorum consequatur. Labore laborum et cumque necessitatibus possimus expedita. Labore minima soluta explicabo odio et libero. Qui accusamus deleniti exercitationem est dolore sed.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 8
                        question: 'Repellat iste dolor aliquid dolorem.'
                        answer: 'Cum illum voluptas eum consequatur. Ut nostrum voluptatem quidem omnis vitae esse pariatur laudantium. Qui dolorum officiis est.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 9
                        question: 'Tempore ut illo aut eum aut libero rerum.'
                        answer: 'Mollitia libero perspiciatis mollitia distinctio. Reprehenderit possimus harum itaque consectetur quisquam sint minima facere. Ea non libero aut et dolorem.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 10
                        question: 'Molestiae vero aut maiores sint quia voluptas.'
                        answer: 'Voluptatibus aut neque ut sunt neque. Quia cum quia rerum dolores nihil facere reiciendis. Esse nisi qui officia enim sit aperiam.'
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                    items:
                      type: object
      tags:
        - Faqs
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Faqs
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                question:
                  type: string
                  description: ''
                  example: cupiditate
                answer:
                  type: string
                  description: ''
                  example: nemo
              required:
                - question
                - answer
  '/api/v1/faqs/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Faqs
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Faqs
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                question:
                  type: string
                  description: ''
                  example: magni
                answer:
                  type: string
                  description: ''
                  example: cupiditate
              required:
                - question
                - answer
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Faqs
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the faq.'
        example: 9
        required: true
        schema:
          type: integer
  /api/v1/lessons:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Lessons
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Lessons
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                course_id:
                  type: string
                  description: ''
                  example: blanditiis
                title:
                  type: string
                  description: ''
                  example: a
                description:
                  type: string
                  description: ''
                  example: consectetur
                video_url:
                  type: string
                  description: ''
                  example: null
                pdf_url:
                  type: string
                  description: ''
                  example: null
                duration:
                  type: string
                  description: ''
                  example: null
                sn:
                  type: number
                  description: ''
                  example: 1839.409762
              required:
                - course_id
                - title
                - description
                - sn
  '/api/v1/lessons/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Lessons
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Lessons
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: '''course_id'' => ''required|exists:courses,id'',.'
                  example: occaecati
                description:
                  type: string
                  description: ''
                  example: dolores
                video_url:
                  type: string
                  description: ''
                  example: null
                pdf_url:
                  type: string
                  description: ''
                  example: null
                duration:
                  type: string
                  description: ''
                  example: null
                sn:
                  type: number
                  description: ''
                  example: 410774.35677
              required:
                - title
                - description
                - sn
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Lessons
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the lesson.'
        example: 8
        required: true
        schema:
          type: integer
  /api/v1/mentorship:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: string
                  description: ''
                  example: rerum
                coach_id:
                  type: string
                  description: ''
                  example: et
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:15'
                message:
                  type: string
                  description: ''
                  example: null
              required:
                - user_id
                - coach_id
                - start_date
  '/api/v1/mentorship/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                user_id:
                  type: string
                  description: ''
                  example: vitae
                coach_id:
                  type: string
                  description: ''
                  example: repellat
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:15'
                message:
                  type: string
                  description: ''
                  example: null
              required:
                - user_id
                - coach_id
                - start_date
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the mentorship.'
        example: 15
        required: true
        schema:
          type: integer
  '/api/v1/mentorship/{mentorship}/approve':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
    parameters:
      -
        in: path
        name: mentorship
        description: ''
        example: 7
        required: true
        schema:
          type: integer
  '/api/v1/mentorship/{mentorship}/decline':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
    parameters:
      -
        in: path
        name: mentorship
        description: ''
        example: 12
        required: true
        schema:
          type: integer
  '/api/v1/mentorship/{mentorship}/reassign':
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Mentorship
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                coach_id:
                  type: string
                  description: ''
                  example: sit
              required:
                - coach_id
    parameters:
      -
        in: path
        name: mentorship
        description: ''
        example: 2
        required: true
        schema:
          type: integer
  /api/v1/messages:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'View [email] not found.'
                  exception: InvalidArgumentException
                  file: /var/www/html/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php
                  line: 137
                  trace:
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php
                      line: 79
                      function: findInPaths
                      class: Illuminate\View\FileViewFinder
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/View/Factory.php
                      line: 138
                      function: find
                      class: Illuminate\View\FileViewFinder
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                      line: 382
                      function: make
                      class: Illuminate\View\Factory
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                      line: 355
                      function: renderView
                      class: Illuminate\Mail\Mailer
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                      line: 273
                      function: addContent
                      class: Illuminate\Mail\Mailer
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/MailManager.php
                      line: 521
                      function: send
                      class: Illuminate\Mail\Mailer
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
                      line: 261
                      function: __call
                      class: Illuminate\Mail\MailManager
                      type: '->'
                    -
                      file: /var/www/html/app/Http/Controllers/MessageController.php
                      line: 59
                      function: __callStatic
                      class: Illuminate\Support\Facades\Facade
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
                      line: 54
                      function: store
                      class: App\Http\Controllers\MessageController
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                      line: 45
                      function: callAction
                      class: Illuminate\Routing\Controller
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 254
                      function: dispatch
                      class: Illuminate\Routing\ControllerDispatcher
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 197
                      function: runController
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 695
                      function: run
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Routing\{closure}'
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                      line: 50
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\SubstituteBindings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 103
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 55
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 121
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                      line: 64
                      function: handleStatefulRequest
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Session\Middleware\StartSession
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 697
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 672
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 636
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 625
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 166
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 128
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                      line: 60
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 40
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 86
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                      line: 52
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fruitcake\Cors\HandleCors
                      type: '->'
                    -
                      file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 167
                      function: handle
                      class: Fideloper\Proxy\TrustProxies
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 103
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 141
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 110
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 287
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 275
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 86
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 34
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 225
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 182
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 116
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 118
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 75
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 51
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 39
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 40
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 37
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 651
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 136
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Command/Command.php
                      line: 299
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 121
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 978
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 295
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/symfony/console/Application.php
                      line: 167
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                      line: 92
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 129
                      function: run
                      class: Illuminate\Console\Application
                      type: '->'
                    -
                      file: /var/www/html/artisan
                      line: 37
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                properties:
                  message:
                    type: string
                    example: 'View [email] not found.'
                  exception:
                    type: string
                    example: InvalidArgumentException
                  file:
                    type: string
                    example: /var/www/html/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php
                  line:
                    type: integer
                    example: 137
                  trace:
                    type: array
                    example:
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php
                        line: 79
                        function: findInPaths
                        class: Illuminate\View\FileViewFinder
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/View/Factory.php
                        line: 138
                        function: find
                        class: Illuminate\View\FileViewFinder
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                        line: 382
                        function: make
                        class: Illuminate\View\Factory
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                        line: 355
                        function: renderView
                        class: Illuminate\Mail\Mailer
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
                        line: 273
                        function: addContent
                        class: Illuminate\Mail\Mailer
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Mail/MailManager.php
                        line: 521
                        function: send
                        class: Illuminate\Mail\Mailer
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
                        line: 261
                        function: __call
                        class: Illuminate\Mail\MailManager
                        type: '->'
                      -
                        file: /var/www/html/app/Http/Controllers/MessageController.php
                        line: 59
                        function: __callStatic
                        class: Illuminate\Support\Facades\Facade
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
                        line: 54
                        function: store
                        class: App\Http\Controllers\MessageController
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                        line: 45
                        function: callAction
                        class: Illuminate\Routing\Controller
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 254
                        function: dispatch
                        class: Illuminate\Routing\ControllerDispatcher
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 197
                        function: runController
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 695
                        function: run
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Routing\{closure}'
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                        line: 50
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\SubstituteBindings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 103
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 55
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 121
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
                        line: 64
                        function: handleStatefulRequest
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Session\Middleware\StartSession
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 697
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 672
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 636
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 625
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 166
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 128
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php
                        line: 60
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Barryvdh\Debugbar\Middleware\InjectDebugbar
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 40
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 86
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php
                        line: 52
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fruitcake\Cors\HandleCors
                        type: '->'
                      -
                        file: /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 167
                        function: handle
                        class: Fideloper\Proxy\TrustProxies
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 103
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 141
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 110
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 287
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 275
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 86
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 34
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 225
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 182
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 116
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 118
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 75
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 51
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 39
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 40
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 37
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 651
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 136
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Command/Command.php
                        line: 299
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 121
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 978
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 295
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/symfony/console/Application.php
                        line: 167
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Console/Application.php
                        line: 92
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 129
                        function: run
                        class: Illuminate\Console\Application
                        type: '->'
                      -
                        file: /var/www/html/artisan
                        line: 37
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                    items:
                      type: object
      tags:
        - Messages
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: itaque
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: lebsack.cassandre@example.org
                subject:
                  type: string
                  description: ''
                  example: velit
                phone:
                  type: string
                  description: ''
                  example: non
                message:
                  type: string
                  description: ''
                  example: dignissimos
              required:
                - name
                - email
                - subject
                - phone
                - message
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Messages
  '/api/v1/messages/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Messages
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Messages
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: quod
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: dickinson.wilburn@example.net
                subject:
                  type: string
                  description: ''
                  example: quae
                phone:
                  type: string
                  description: ''
                  example: sit
                message:
                  type: string
                  description: ''
                  example: corporis
              required:
                - name
                - email
                - subject
                - phone
                - message
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Messages
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the message.'
        example: 9
        required: true
        schema:
          type: integer
  /api/v1/newsletters/subscribe:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: 'You have successfully subscribed to our monthly newsletters'
                  data:
                    email: consequatur
                    updated_at: '2022-01-09T19:41:14.000000Z'
                    created_at: '2022-01-09T19:41:14.000000Z'
                    id: 1
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: 'You have successfully subscribed to our monthly newsletters'
                  data:
                    type: object
                    example:
                      email: consequatur
                      updated_at: '2022-01-09T19:41:14.000000Z'
                      created_at: '2022-01-09T19:41:14.000000Z'
                      id: 1
      tags:
        - Newsletter
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: ''
                  example: consequatur
              required:
                - email
  /api/v1/newsletters/unsubscribe:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        400:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error:
                    - 'The selected email is invalid.'
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: array
                    example:
                      - 'The selected email is invalid.'
                    items:
                      type: string
      tags:
        - Newsletter
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: lenore.williamson@example.com
              required:
                - email
  /api/v1/newsletters:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Newsletter
  /api/v1/newsletters/store:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Newsletter
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: aut
                message:
                  type: string
                  description: ''
                  example: alias
              required:
                - title
                - message
  '/api/v1/newsletters/{newsletter}':
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Newsletter
    parameters:
      -
        in: path
        name: newsletter
        description: ''
        example: 13
        required: true
        schema:
          type: integer
  /api/v1/newsletters/send:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Newsletter
  /api/v1/notifications:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Notification
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Notification
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: est
                message:
                  type: string
                  description: ''
                  example: et
              required:
                - title
                - message
  '/api/v1/notifications/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Notification
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Notification
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: facere
                message:
                  type: string
                  description: ''
                  example: quidem
              required:
                - title
                - message
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Notification
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the notification.'
        example: 1
        required: true
        schema:
          type: integer
  /api/v1/payments:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Payments
  '/api/v1/payments/{payment}/approve':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Payments
    parameters:
      -
        in: path
        name: payment
        description: ''
        example: 18
        required: true
        schema:
          type: integer
  '/api/v1/payments/{payment}/decline':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Payments
    parameters:
      -
        in: path
        name: payment
        description: ''
        example: 3
        required: true
        schema:
          type: integer
  /api/v1/apiKeys:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: successful
                  data:
                    paystack:
                      public: pk_test_2736962476c27d13e039ddf75168f598afe8a328
                      secret: sk_test_98fa7da33e3ec488e37d7e9ac68f62e6fd34eb91
                      payment_url: 'https://api.paystack.co'
                    flutterwave:
                      public: FLWPUBK-f8ad4b4e9e0a3f8fbf4ad53217b4bc24-X
                      secret: FLWSECK-56b94804b01e663b3cd2a2f2e9645b3c-X
                      payment_url: null
                    paypal:
                      public: null
                      secret: null
                      payment_url: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: successful
                  data:
                    type: object
                    example:
                      paystack:
                        public: pk_test_2736962476c27d13e039ddf75168f598afe8a328
                        secret: sk_test_98fa7da33e3ec488e37d7e9ac68f62e6fd34eb91
                        payment_url: 'https://api.paystack.co'
                      flutterwave:
                        public: FLWPUBK-f8ad4b4e9e0a3f8fbf4ad53217b4bc24-X
                        secret: FLWSECK-56b94804b01e663b3cd2a2f2e9645b3c-X
                        payment_url: null
                      paypal:
                        public: null
                        secret: null
                        payment_url: null
      tags:
        - Payments
  /api/v1/plans:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: 'Plans fetched successfully'
                  data:
                    -
                      id: 1
                      name: Prof.
                      description: 'Ipsa est dolor quaerat harum officiis perferendis quo. Nesciunt eum ex aliquam nobis libero velit. Dolores rerum voluptate quis distinctio labore. Sed molestiae sequi qui dolorum optio aliquid.'
                      duration: 1
                      is_recommended: 1
                      is_special: 0
                      ngn_price: 301817
                      usd_price: 705
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 2
                      name: Dr.
                      description: 'Commodi nihil delectus et magni voluptatibus aut eos. Animi officiis quos illum nam. Dolor nostrum excepturi placeat sed recusandae sint voluptates eos.'
                      duration: 1
                      is_recommended: 1
                      is_special: 0
                      ngn_price: 422517
                      usd_price: 876
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                    -
                      id: 3
                      name: Prof.
                      description: 'Quia laudantium rerum unde ad. Sequi architecto similique quos et enim. Eum et repellendus quidem sed.'
                      duration: 1
                      is_recommended: 0
                      is_special: 1
                      ngn_price: 238329
                      usd_price: 1305
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: 'Plans fetched successfully'
                  data:
                    type: array
                    example:
                      -
                        id: 1
                        name: Prof.
                        description: 'Ipsa est dolor quaerat harum officiis perferendis quo. Nesciunt eum ex aliquam nobis libero velit. Dolores rerum voluptate quis distinctio labore. Sed molestiae sequi qui dolorum optio aliquid.'
                        duration: 1
                        is_recommended: 1
                        is_special: 0
                        ngn_price: 301817
                        usd_price: 705
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 2
                        name: Dr.
                        description: 'Commodi nihil delectus et magni voluptatibus aut eos. Animi officiis quos illum nam. Dolor nostrum excepturi placeat sed recusandae sint voluptates eos.'
                        duration: 1
                        is_recommended: 1
                        is_special: 0
                        ngn_price: 422517
                        usd_price: 876
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                      -
                        id: 3
                        name: Prof.
                        description: 'Quia laudantium rerum unde ad. Sequi architecto similique quos et enim. Eum et repellendus quidem sed.'
                        duration: 1
                        is_recommended: 0
                        is_special: 1
                        ngn_price: 238329
                        usd_price: 1305
                        created_at: '2022-01-09T17:43:33.000000Z'
                        updated_at: '2022-01-09T17:43:33.000000Z'
                        deleted_at: null
                    items:
                      type: object
      tags:
        - Plan
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Plan
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: quisquam
                description:
                  type: string
                  description: ''
                  example: voluptatem
                duration:
                  type: number
                  description: ''
                  example: 15588.6442399
                is_recommended:
                  type: boolean
                  description: ''
                  example: false
                is_special:
                  type: boolean
                  description: ''
                  example: false
                ngn_price:
                  type: number
                  description: ''
                  example: 4.269
                usd_price:
                  type: number
                  description: ''
                  example: 4.8494097
              required:
                - name
                - description
                - duration
                - ngn_price
                - usd_price
  '/api/v1/plans/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    name: Prof.
                    description: 'Ipsa est dolor quaerat harum officiis perferendis quo. Nesciunt eum ex aliquam nobis libero velit. Dolores rerum voluptate quis distinctio labore. Sed molestiae sequi qui dolorum optio aliquid.'
                    duration: 1
                    is_recommended: 1
                    is_special: 0
                    ngn_price: 301817
                    usd_price: 705
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: object
                    example:
                      name: Prof.
                      description: 'Ipsa est dolor quaerat harum officiis perferendis quo. Nesciunt eum ex aliquam nobis libero velit. Dolores rerum voluptate quis distinctio labore. Sed molestiae sequi qui dolorum optio aliquid.'
                      duration: 1
                      is_recommended: 1
                      is_special: 0
                      ngn_price: 301817
                      usd_price: 705
      tags:
        - Plan
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Plan
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: deserunt
                description:
                  type: string
                  description: ''
                  example: fugiat
                duration:
                  type: number
                  description: ''
                  example: 2.575513
                is_recommended:
                  type: boolean
                  description: ''
                  example: false
                is_special:
                  type: boolean
                  description: ''
                  example: false
                ngn_price:
                  type: number
                  description: ''
                  example: !!float 5759477
                usd_price:
                  type: number
                  description: ''
                  example: 654947.20814305
              required:
                - name
                - description
                - duration
                - ngn_price
                - usd_price
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Plan
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the plan.'
        example: 7
        required: true
        schema:
          type: integer
  /api/v1/services:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    -
                      id: 1
                      title: molestias
                      description: 'Qui et iste quas incidunt placeat. Impedit possimus dolores ea cum. Rerum tenetur ut iusto quod aut. Quidem voluptate sint tempore.'
                      image: 'https://via.placeholder.com/640x480.png/000011?text=impedit'
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                    -
                      id: 2
                      title: ullam
                      description: 'Dolorem voluptatem harum sunt. Optio dolorem eaque distinctio dolorem deserunt asperiores. Reprehenderit et ratione eos harum sequi rerum alias.'
                      image: 'https://via.placeholder.com/640x480.png/00ddcc?text=omnis'
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                    -
                      id: 3
                      title: quia
                      description: 'Voluptatem consectetur velit ratione et perspiciatis eaque. Non doloribus occaecati rem quae consectetur quos omnis. Cum facilis id rerum voluptas.'
                      image: 'https://via.placeholder.com/640x480.png/000011?text=ea'
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                    -
                      id: 4
                      title: voluptatum
                      description: 'Vel quae aut minima harum officiis ducimus nihil. Fuga voluptas iure aspernatur itaque assumenda eius. Incidunt sunt rerum reprehenderit doloremque tenetur et et.'
                      image: 'https://via.placeholder.com/640x480.png/004411?text=laborum'
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                    -
                      id: 5
                      title: quidem
                      description: 'Dignissimos veniam atque similique nobis. Consequatur error temporibus quos consequatur libero repellat. Ut numquam dolor doloremque blanditiis a reiciendis ea.'
                      image: 'https://via.placeholder.com/640x480.png/009933?text=quisquam'
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: array
                    example:
                      -
                        id: 1
                        title: molestias
                        description: 'Qui et iste quas incidunt placeat. Impedit possimus dolores ea cum. Rerum tenetur ut iusto quod aut. Quidem voluptate sint tempore.'
                        image: 'https://via.placeholder.com/640x480.png/000011?text=impedit'
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                      -
                        id: 2
                        title: ullam
                        description: 'Dolorem voluptatem harum sunt. Optio dolorem eaque distinctio dolorem deserunt asperiores. Reprehenderit et ratione eos harum sequi rerum alias.'
                        image: 'https://via.placeholder.com/640x480.png/00ddcc?text=omnis'
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                      -
                        id: 3
                        title: quia
                        description: 'Voluptatem consectetur velit ratione et perspiciatis eaque. Non doloribus occaecati rem quae consectetur quos omnis. Cum facilis id rerum voluptas.'
                        image: 'https://via.placeholder.com/640x480.png/000011?text=ea'
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                      -
                        id: 4
                        title: voluptatum
                        description: 'Vel quae aut minima harum officiis ducimus nihil. Fuga voluptas iure aspernatur itaque assumenda eius. Incidunt sunt rerum reprehenderit doloremque tenetur et et.'
                        image: 'https://via.placeholder.com/640x480.png/004411?text=laborum'
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                      -
                        id: 5
                        title: quidem
                        description: 'Dignissimos veniam atque similique nobis. Consequatur error temporibus quos consequatur libero repellat. Ut numquam dolor doloremque blanditiis a reiciendis ea.'
                        image: 'https://via.placeholder.com/640x480.png/009933?text=quisquam'
                        created_at: '2022-01-09T17:43:34.000000Z'
                        updated_at: '2022-01-09T17:43:34.000000Z'
                        deleted_at: null
                    items:
                      type: object
      tags:
        - Services
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: multipart/form-data
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Services
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: doloribus
                description:
                  type: string
                  description: ''
                  example: labore
                image:
                  type: string
                  format: binary
                  description: 'Must be an image.'
              required:
                - title
                - description
                - image
  '/api/v1/services/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    id: 1
                    title: molestias
                    description: 'Qui et iste quas incidunt placeat. Impedit possimus dolores ea cum. Rerum tenetur ut iusto quod aut. Quidem voluptate sint tempore.'
                    image: 'https://via.placeholder.com/640x480.png/000011?text=impedit'
                    created_at: '2022-01-09T17:43:34.000000Z'
                    updated_at: '2022-01-09T17:43:34.000000Z'
                    deleted_at: null
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: object
                    example:
                      id: 1
                      title: molestias
                      description: 'Qui et iste quas incidunt placeat. Impedit possimus dolores ea cum. Rerum tenetur ut iusto quod aut. Quidem voluptate sint tempore.'
                      image: 'https://via.placeholder.com/640x480.png/000011?text=impedit'
                      created_at: '2022-01-09T17:43:34.000000Z'
                      updated_at: '2022-01-09T17:43:34.000000Z'
                      deleted_at: null
      tags:
        - Services
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Services
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: ''
                  example: asperiores
                description:
                  type: string
                  description: ''
                  example: velit
              required:
                - title
                - description
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Services
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the service.'
        example: 16
        required: true
        schema:
          type: integer
  /api/v1/subscriptions:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Subscriptions
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Subscriptions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                plan_id:
                  type: string
                  description: ''
                  example: et
                tx_ref:
                  type: string
                  description: ''
                  example: cum
                currency:
                  type: string
                  description: ''
                  example: blanditiis
                coach_id:
                  type: string
                  description: ''
                  example: null
                start_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:16'
                message:
                  type: string
                  description: ''
                  example: corrupti
                category_id:
                  type: string
                  description: ''
                  example: null
              required:
                - plan_id
                - tx_ref
                - currency
                - start_date
                - message
  '/api/v1/subscriptions/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Subscriptions
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Subscriptions
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                end_date:
                  type: string
                  description: 'Must be a valid date.'
                  example: '2022-01-09T19:41:16'
              required:
                - end_date
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Subscriptions
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the subscription.'
        example: 17
        required: true
        schema:
          type: integer
  /api/v1/testimonials:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Testimonials
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                message:
                  type: string
                  description: ''
                  example: corporis
                name:
                  type: string
                  description: ''
                  example: null
                email:
                  type: string
                  description: ''
                  example: null
              required:
                - message
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data: []
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: array
                    example: []
      tags:
        - Testimonials
  '/api/v1/testimonials/{id}':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: true
                  message: success
                  data:
                    id: 1
                    name: 'Garland Howe'
                    message: 'Exercitationem fuga sit quasi eaque aut ratione voluptatem. Sit aut maxime a odio veritatis nostrum temporibus. Ad ullam nihil et iste consequatur. Cumque quaerat in debitis voluptatibus quam.'
                    email: cullen.ratke@boyle.biz
                    created_at: '2022-01-09T17:43:33.000000Z'
                    updated_at: '2022-01-09T17:43:33.000000Z'
                    deleted_at: null
                    user_id: null
                    status: PENDING
                properties:
                  success:
                    type: boolean
                    example: true
                  message:
                    type: string
                    example: success
                  data:
                    type: object
                    example:
                      id: 1
                      name: 'Garland Howe'
                      message: 'Exercitationem fuga sit quasi eaque aut ratione voluptatem. Sit aut maxime a odio veritatis nostrum temporibus. Ad ullam nihil et iste consequatur. Cumque quaerat in debitis voluptatibus quam.'
                      email: cullen.ratke@boyle.biz
                      created_at: '2022-01-09T17:43:33.000000Z'
                      updated_at: '2022-01-09T17:43:33.000000Z'
                      deleted_at: null
                      user_id: null
                      status: PENDING
      tags:
        - Testimonials
    put:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Testimonials
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  description: ''
                  example: quia
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: durgan.danyka@example.net
                message:
                  type: string
                  description: ''
                  example: delectus
              required:
                - name
                - email
                - message
    delete:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Testimonials
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the testimonial.'
        example: 12
        required: true
        schema:
          type: integer
  '/api/v1/testimonials/{testimonial}/approve':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Testimonials
    parameters:
      -
        in: path
        name: testimonial
        description: ''
        example: 4
        required: true
        schema:
          type: integer
  '/api/v1/testimonials/{testimonial}/decline':
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Testimonials
    parameters:
      -
        in: path
        name: testimonial
        description: ''
        example: 19
        required: true
        schema:
          type: integer
  /api/v1/clients/testimonials:
    get:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: application/json
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Testimonials
  /api/v1/updateProfilePicture:
    post:
      summary: ''
      description: ''
      parameters:
        -
          in: header
          name: Authorization
          description: ''
          example: 'Bearer {YOUR_AUTH_KEY}'
          schema:
            type: string
        -
          in: header
          name: Content-Type
          description: ''
          example: multipart/form-data
          schema:
            type: string
        -
          in: header
          name: Accept
          description: ''
          example: application/json
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  success: false
                  error: Unauthenticated.
                properties:
                  success:
                    type: boolean
                    example: false
                  error:
                    type: string
                    example: Unauthenticated.
      tags:
        - Utilities
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                avatar:
                  type: string
                  format: binary
                  description: 'Must be an image.'
              required:
                - avatar
components:
  securitySchemes:
    default:
      type: http
      scheme: bearer
      description: ''
security:
  -
    default: []
