openapi: 3.0.3
info:
  title: GETWiki
  description: ''
  version: 1.0.0
servers:
  -
    url: 'https://api-dev.getpass.ph'
paths:
  /api/v1/auth/login/getpro:
    post:
      summary: 'GETPRO Login'
      operationId: gETPROLogin
      description: 'Use this endpoint to login as a driver for the GETPRO app.'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                  details:
                    tokens:
                      AccessToken: eyJraWQiOiJxWWpnVU...
                      ExpiresIn: 43200
                      TokenType: Bearer
                      RefreshToken: eyJjdHkiOiJKV1QiL...
                      IdToken: eyJraWQiOiJZb05wXC84UW...
                    monitor: {  }
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
                  details:
                    type: object
                    properties:
                      tokens:
                        type: object
                        properties:
                          AccessToken:
                            type: string
                            example: eyJraWQiOiJxWWpnVU...
                          ExpiresIn:
                            type: integer
                            example: 43200
                          TokenType:
                            type: string
                            example: Bearer
                          RefreshToken:
                            type: string
                            example: eyJjdHkiOiJKV1QiL...
                          IdToken:
                            type: string
                            example: eyJraWQiOiJZb05wXC84UW...
                      monitor:
                        type: object
                        properties: {  }
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                username:
                  type: string
                  description: 'GETPASS Username.'
                  example: null
                password:
                  type: string
                  description: 'GETPASS Password.'
                  example: null
              required:
                - username
                - password
      security: []
  /api/v1/auth/lgu/register:
    post:
      summary: 'LGU Sign Up'
      operationId: lGUSignUp
      description: 'Use this endpoint to sign up a user for the LGU app.'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                  details:
                    username: snow6
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
                  details:
                    type: object
                    properties:
                      username:
                        type: string
                        example: snow6
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                username:
                  type: string
                  description: 'Must match the regex /^[a-z][a-z0-9]{2,}$/.'
                  example: ''
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: elza.boyle@example.net
                prefixName:
                  type: string
                  description: ''
                  example: ''
                  enum:
                    - mr
                    - ms
                    - mrs
                firstName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: ''
                middleName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: ''
                lastName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: ''
                password:
                  type: string
                  description: 'Must be at least 6 characters.'
                  example: ''
                hasAcceptedTerms:
                  type: boolean
                  description: 'Must be accepted.'
                  example: true
                organizationId:
                  type: number
                  description: ''
                  example: 1.0
                mobile_number:
                  type: string
                  description: 'Must match the regex /^09\d{9}$/. Must not be greater than 11 characters.'
                  example: lffgze
                birthday:
                  type: string
                  description: 'Must be a valid date. Must be a date before <code>today</code>.'
                  example: '1999-06-18'
                gender:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: tmjdgzavkpnvkbknnpra
                  enum:
                    - male
                    - female
                address:
                  type: object
                  description: ''
                  example: null
                  properties:
                    country:
                      type: string
                      description: 'Must not be greater than 2 characters.'
                      example: fi
                    region:
                      type: string
                      description: 'Must not be greater than 100 characters.'
                      example: wjasdaekz
                    province:
                      type: string
                      description: 'Must not be greater than 100 characters.'
                      example: wto
                    municity:
                      type: string
                      description: 'Must not be greater than 100 characters.'
                      example: ikoalzpjrk
                    barangay:
                      type: string
                      description: 'Must not be greater than 100 characters.'
                      example: zlriwpqzjuzoaoe
                    unit_street:
                      type: string
                      description: 'Must not be greater than 255 characters.'
                      example: puxrgneitwsb
              required:
                - username
                - prefixName
                - firstName
                - lastName
                - password
                - hasAcceptedTerms
                - organizationId
      security: []
  /api/v1/auth/lovebus/register:
    post:
      summary: 'Love Bus Sign Up'
      operationId: loveBusSignUp
      description: 'Use this endpoint to sign up a user for the Love Bus app.'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                  details:
                    userId: 1
                    username: snow6
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
                  details:
                    type: object
                    properties:
                      userId:
                        type: integer
                        example: 1
                      username:
                        type: string
                        example: snow6
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                username:
                  type: string
                  description: 'Must match the regex /^[A-Za-z0-9]+$/. Must not be greater than 25 characters.'
                  example: pkonwcaiomakopz
                password:
                  type: string
                  description: 'Must be at least 6 characters.'
                  example: ',7pjOdrtJYDIOa'
                hasAcceptedTerms:
                  type: boolean
                  description: 'Must be accepted.'
                  example: true
                firstName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: dskvk
                middleName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: wjlnj
                lastName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: xqs
                birthday:
                  type: string
                  description: 'Must be a valid date. Must be a date before <code>today</code>.'
                  example: '2005-01-15'
                gender:
                  type: string
                  description: ''
                  example: male
                  enum:
                    - male
                    - female
                profilePicture:
                  type: string
                  description: ''
                  example: est
                psgcOldCode:
                  type: string
                  description: ''
                  example: veniam
              required:
                - username
                - password
                - hasAcceptedTerms
      security: []
  /api/v1/auth/lovebus/web-register:
    post:
      summary: 'Love Bus Web Sign Up'
      operationId: loveBusWebSignUp
      description: 'Use this endpoint to sign up a user for the Love Bus web app.'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                  details:
                    username: snow6
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
                  details:
                    type: object
                    properties:
                      username:
                        type: string
                        example: snow6
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                username:
                  type: string
                  description: 'Must match the regex /^[A-Za-z0-9]+$/. Must not be greater than 25 characters.'
                  example: r
                password:
                  type: string
                  description: 'Must be at least 6 characters.'
                  example: WIuR-+1Ee@eiB1L
                hasAcceptedTerms:
                  type: boolean
                  description: 'Must be accepted.'
                  example: true
                firstName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: s
                middleName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: hr
                lastName:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: mnawzuxjwubolrbpmcpr
                birthday:
                  type: string
                  description: 'Must be a valid date. Must be a date before <code>today</code>.'
                  example: '2021-06-24'
                gender:
                  type: string
                  description: ''
                  example: female
                  enum:
                    - male
                    - female
                photoId:
                  type: string
                  format: binary
                  description: 'Must be an image. Must not be greater than 5048 kilobytes.'
                email:
                  type: string
                  description: 'Must be a valid email address.'
                  example: halie92@example.com
              required:
                - username
                - password
                - hasAcceptedTerms
                - firstName
                - lastName
                - birthday
                - gender
                - photoId
      security: []
  '/api/v1/auth/lovebus/login/{provider}':
    get:
      summary: 'Love Bus Social token exchange'
      operationId: loveBusSocialTokenExchange
      description: 'Use this endpoint to exchange tokens with a social identity provider.'
      parameters:
        -
          in: query
          name: token
          description: 'Provider token.'
          example: EAAGmIgdECYkBO3gZApYQS8fugLD...
          required: true
          schema:
            type: string
            description: 'Provider token.'
            example: EAAGmIgdECYkBO3gZApYQS8fugLD...
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                  details:
                    tokens:
                      AccessToken: eyJraWQiOiJxWWpnVU...
                      ExpiresIn: 43200
                      TokenType: Bearer
                      RefreshToken: eyJjdHkiOiJKV1QiL...
                      IdToken: eyJraWQiOiJZb05wXC84UW...
                    user: {  }
                    others: {  }
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
                  details:
                    type: object
                    properties:
                      tokens:
                        type: object
                        properties:
                          AccessToken:
                            type: string
                            example: eyJraWQiOiJxWWpnVU...
                          ExpiresIn:
                            type: integer
                            example: 43200
                          TokenType:
                            type: string
                            example: Bearer
                          RefreshToken:
                            type: string
                            example: eyJjdHkiOiJKV1QiL...
                          IdToken:
                            type: string
                            example: eyJraWQiOiJZb05wXC84UW...
                      user:
                        type: object
                        properties: {  }
                      others:
                        type: object
                        properties: {  }
      tags:
        - Authentication
      security: []
    parameters:
      -
        in: path
        name: provider
        description: ''
        example: google
        required: true
        schema:
          type: string
  /api/v1/auth/lovebus/login:
    post:
      summary: 'Love Bus Login'
      operationId: loveBusLogin
      description: 'Use this endpoint to login love bus'
      parameters: []
      responses: {  }
      tags:
        - Authentication
      security: []
  '/api/v1/auth/login/{provider}':
    get:
      summary: 'Social token exchange'
      operationId: socialTokenExchange
      description: 'Use this endpoint to exchange tokens with a social identity provider.'
      parameters:
        -
          in: query
          name: token
          description: 'Provider token.'
          example: EAAGmIgdECYkBO3gZApYQS8fugLD...
          required: true
          schema:
            type: string
            description: 'Provider token.'
            example: EAAGmIgdECYkBO3gZApYQS8fugLD...
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                  details:
                    tokens:
                      AccessToken: eyJraWQiOiJxWWpnVU...
                      ExpiresIn: 43200
                      TokenType: Bearer
                      RefreshToken: eyJjdHkiOiJKV1QiL...
                      IdToken: eyJraWQiOiJZb05wXC84UW...
                    user: {  }
                    others: {  }
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
                  details:
                    type: object
                    properties:
                      tokens:
                        type: object
                        properties:
                          AccessToken:
                            type: string
                            example: eyJraWQiOiJxWWpnVU...
                          ExpiresIn:
                            type: integer
                            example: 43200
                          TokenType:
                            type: string
                            example: Bearer
                          RefreshToken:
                            type: string
                            example: eyJjdHkiOiJKV1QiL...
                          IdToken:
                            type: string
                            example: eyJraWQiOiJZb05wXC84UW...
                      user:
                        type: object
                        properties: {  }
                      others:
                        type: object
                        properties: {  }
      tags:
        - Authentication
      security: []
    parameters:
      -
        in: path
        name: provider
        description: ''
        example: google
        required: true
        schema:
          type: string
  /api/v1/auth/login:
    post:
      summary: 'GETPASS Login'
      operationId: gETPASSLogin
      description: 'Use this endpoint to login GETPASS'
      parameters: []
      responses: {  }
      tags:
        - Authentication
      security: []
  /api/partners/v1/oauth2/token:
    post:
      summary: 'Generate access token'
      operationId: generateAccessToken
      description: "Use this endpoint to generate access token using\nyour client id and client secret"
      parameters: []
      responses: {  }
      tags:
        - Authentication
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                grant_type:
                  type: string
                  description: client_credentials.
                  example: null
                client_id:
                  type: string
                  description: 'Your client id.'
                  example: null
                client_secret:
                  type: string
                  description: 'Your client secret.'
                  example: null
                scope:
                  type: string
                  description: 'Your scope.'
                  example: null
              required:
                - grant_type
                - client_id
                - client_secret
                - scope
      security: []
  /api/test:
    get:
      summary: ''
      operationId: getApiTest
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - Endpoints
  /api/v1/data-deletion:
    post:
      summary: ''
      operationId: postApiV1DataDeletion
      description: ''
      parameters: []
      responses: {  }
      tags:
        - Endpoints
  /api/v1/ticket-draw:
    get:
      summary: ''
      operationId: getApiV1TicketDraw
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - Endpoints
  /api/v1/getpro/driver/features-functions:
    get:
      summary: 'Get Monitor features and functions'
      operationId: getMonitorFeaturesAndFunctions
      description: 'Use this endpoint to get all features and functions.'
      parameters:
        -
          in: query
          name: vehicleId
          description: 'The id of the vehicle.'
          example: 1.0
          required: true
          schema:
            type: number
            description: 'The id of the vehicle.'
            example: 1.0
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - GETPRO
  /api/v1/getpro/settings:
    get:
      summary: 'Get Monitor settings'
      operationId: getMonitorSettings
      description: 'Use this endpoint to get settings for monitor'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - GETPRO
  /api/v1/getpro/social-work/subjects:
    get:
      summary: 'Find Subject via Fuzzy'
      operationId: findSubjectViaFuzzy
      description: 'Use this endpoint to find a subject for social work via Fuzzy.'
      parameters:
        -
          in: query
          name: 'filter["search"]'
          description: 'Search any.'
          example: 'Juan Cruz'
          required: true
          schema:
            type: string
            description: 'Search any.'
            example: 'Juan Cruz'
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - GETPRO
  /api/v1/getpro/social-work/find-subject:
    get:
      summary: 'Find Subject'
      operationId: findSubject
      description: 'Use this endpoint to find a subject for social work.'
      parameters:
        -
          in: query
          name: userId
          description: 'User Id.'
          example: null
          required: false
          schema:
            type: integer
            description: 'User Id.'
            example: null
        -
          in: query
          name: firstName
          description: 'First Name.'
          example: null
          required: false
          schema:
            type: string
            description: 'First Name.'
            example: null
        -
          in: query
          name: lastName
          description: 'Last Name.'
          example: null
          required: false
          schema:
            type: string
            description: 'Last Name.'
            example: null
        -
          in: query
          name: municity
          description: 'City name.'
          example: null
          required: false
          schema:
            type: string
            description: 'City name.'
            example: null
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - GETPRO
  /api/partners/v1/getset/create-notification:
    post:
      summary: 'Create Notification'
      operationId: createNotification
      description: 'Use this endpoint to create push notification'
      parameters: []
      responses: {  }
      tags:
        - GETSET
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                filterBy:
                  type: string
                  description: ''
                  example: region
                  enum:
                    - users
                    - organization
                    - region
                    - province
                    - city
                filterValue:
                  type: string
                  description: ''
                  example: ipsa
                notifTitle:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: ckzozpgz
                notifText:
                  type: string
                  description: 'Must not be greater than 1000 characters.'
                  example: mlzfnofppl
                notifType:
                  type: string
                  description: ''
                  example: push
                  enum:
                    - push
                    - link
                    - app
                notifPic:
                  type: string
                  format: binary
                  description: 'Must be an image. Must not be greater than 1048 kilobytes.'
                notifPicURL:
                  type: string
                  description: ''
                  example: 'http://swift.net/architecto-libero-quis-vel-et-illum-aut-omnis'
                notifAction:
                  type: string
                  description: ''
                  example: consequatur
                notifAction2:
                  type: string
                  description: ''
                  example: fugit
              required:
                - filterBy
                - filterValue
                - notifTitle
                - notifText
                - notifType
  /api/v1/kyc/submit-gov-id:
    post:
      summary: 'Submit Government ID'
      operationId: submitGovernmentID
      description: 'Use this endpoint to submit government id'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - KYC
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                id_type:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: ''
                id_number:
                  type: string
                  description: 'Must not be greater than 100 characters.'
                  example: ''
                id_front:
                  type: string
                  format: binary
                  description: 'Must be an image. Must not be greater than 2048 kilobytes.'
                id_back:
                  type: string
                  format: binary
                  description: 'Must be an image. Must not be greater than 2048 kilobytes.'
              required:
                - id_type
                - id_number
                - id_front
                - id_back
  /api/v1/kyc/retrieve-identities:
    get:
      summary: 'Retrieve identities'
      operationId: retrieveIdentities
      description: 'Use this endpoint to retrieve identities'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - KYC
  /api/v1/rewards/loyalty/dashboard:
    get:
      summary: "Get rider's loyalty dashboard data"
      operationId: getRidersLoyaltyDashboardData
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Loyalty Program'
  /api/v1/rewards/loyalty/leaderboard:
    get:
      summary: "Get rider's loyalty leaderboard data"
      operationId: getRidersLoyaltyLeaderboardData
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Loyalty Program'
  /api/v1/rewards/loyalty/ranking:
    get:
      summary: 'Loyalty Program Ranking'
      operationId: loyaltyProgramRanking
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Loyalty Program'
  /api/v1/rewards/loyalty/convert:
    post:
      summary: 'Convert loyalty reward points to GET wallet points'
      operationId: convertLoyaltyRewardPointsToGETWalletPoints
      description: ''
      parameters: []
      responses: {  }
      tags:
        - 'Loyalty Program'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                amount:
                  type: integer
                  description: 'Must be at least 1.'
                  example: 90
              required:
                - amount
  /api/v1/rewards/loyalty/history:
    get:
      summary: 'Loyalty Program History'
      operationId: loyaltyProgramHistory
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Loyalty Program'
  /api/v1/rewards/loyalty/grow:
    get:
      summary: 'Loyalty Program Grow Motion'
      operationId: loyaltyProgramGrowMotion
      description: ''
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Loyalty Program'
  /api/v1/vehicle-info:
    get:
      summary: "Get Vehicle Information\nUse this endpoint to get vehicle information."
      operationId: getVehicleInformationUseThisEndpointToGetVehicleInformation
      description: ''
      parameters:
        -
          in: query
          name: vid
          description: 'The vid of the vehicle.'
          example: b268
          required: true
          schema:
            type: string
            description: 'The vid of the vehicle.'
            example: b268
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.alertTypeOther' in 'field list' (Connection: mysql, SQL: \n            WITH latest_trip AS (\n                SELECT *\n                FROM trips\n                WHERE vehicleId = (\n                    SELECT id FROM vehicles WHERE vid = b268\n                    LIMIT 1\n                )\n                ORDER BY id DESC\n                LIMIT 1\n            ),\n\n            tap_data AS (\n                SELECT\n                    ti.id AS tapInId,\n                    ti.tripId,\n                    ti.riderId,\n                    u.name AS riderName,\n                    u.userSenior,\n                    u.userPWD,\n                    u.userStudent,\n                    ti.originStopId,\n                    s.name AS originStopName,\n                    ti.tapAt AS tapInAt,\n                    to2.destinationStopId,\n                    s2.name AS destinationStopName,\n                    to2.tapAt AS tapOutAt,\n                    ti.quantity,\n                    TIMESTAMPDIFF(SECOND, ti.tapAt, to2.tapAt) AS rideDurationSeconds,\n                    TIMESTAMPDIFF(MINUTE, ti.tapAt, to2.tapAt) AS rideDurationMinutes,\n                    CASE\n                        WHEN to2.tapInId IS NULL THEN 1\n                        ELSE 0\n                    END AS isActive\n                FROM tap_in ti\n                LEFT JOIN tap_out to2 ON to2.tapInId = ti.id\n                LEFT JOIN users u ON u.id = ti.riderId\n                LEFT JOIN stops s ON s.id = ti.originStopId\n                LEFT JOIN stops s2 ON s2.id = to2.destinationStopId\n                WHERE ti.tripId = (SELECT id FROM latest_trip)\n            ),\n\n            trip_activity_data AS (\n                SELECT\n                    ta.tripId,\n                    ta.stopId,\n                    s.name AS stopName,\n                    ta.status,\n                    ta.createdAt,\n                    ta.updatedAt,\n                    ta.longitude,\n                    ta.latitude,\n                    ta.odometer,\n                    ta.soc,\n                    TIMESTAMPDIFF(\n                        SECOND,\n                        LAG(ta.createdAt) OVER (PARTITION BY ta.tripId ORDER BY ta.createdAt),\n                        ta.createdAt\n                    ) AS durationSeconds,\n                    TIMESTAMPDIFF(\n                        MINUTE,\n                        LAG(ta.createdAt) OVER (PARTITION BY ta.tripId ORDER BY ta.createdAt),\n                        ta.createdAt\n                    ) AS durationMinutes\n                FROM trip_activity ta\n                LEFT JOIN stops s ON s.id = ta.stopId\n                WHERE ta.tripId = (SELECT id FROM latest_trip)\n            )\n\n            SELECT\n                v.id AS vehicleId,\n                v.plateNumber,\n                v.vid,\n                v.status AS vehicleStatus,\n                v.maxSeat,\n                v.maxStand,\n\n                t.id AS tripId,\n                t.tripCode,\n                t.status AS tripStatus,\n                t.startTime,\n                t.endTime,\n\n                r.id AS routeId,\n                r.name AS routeName,\n                u.name AS driverName,\n                o.name AS originName,\n                d.name AS destinationName,\n                cs.name AS currentStopName,\n\n                (SELECT COUNT(*) FROM tap_data WHERE isActive = 1) AS passengerCount,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'tapInId', tapInId,\n                            'riderId', riderId,\n                            'riderName', riderName,\n                            'originStopId', originStopId,\n                            'originStopName', originStopName,\n                            'tapInAt', tapInAt,\n                            'userSenior', userSenior,\n                            'userPWD', userPWD,\n                            'userStudent', userStudent,\n                            'quantity', quantity\n                        )\n                    )\n                    FROM tap_data\n                    WHERE isActive = 1\n                ) AS activePassengers,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'tapInId', tapInId,\n                            'riderId', riderId,\n                            'riderName', riderName,\n                            'originStopId', originStopId,\n                            'originStopName', originStopName,\n                            'tapInAt', tapInAt,\n                            'tapOutAt', tapOutAt,\n                            'destinationStopId', destinationStopId,\n                            'destinationStopName', destinationStopName,\n                            'rideDurationSeconds', rideDurationSeconds,\n                            'rideDurationMinutes', rideDurationMinutes,\n                            'userSenior', userSenior,\n                            'userPWD', userPWD,\n                            'userStudent', userStudent,\n                            'quantity', quantity\n                        )\n                    )\n                    FROM tap_data\n                    WHERE isActive = 0\n                ) AS tappedOutPassengers,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'stopId', stopId,\n                            'stopName', stopName,\n                            'status', status,\n                            'createdAt', createdAt,\n                            'updatedAt', updatedAt,\n                            'longitude', longitude,\n                            'latitude', latitude,\n                            'odometer', odometer,\n                            'soc', soc,\n                            'durationSeconds', durationSeconds,\n                            'durationMinutes', durationMinutes\n                        )\n                    )\n                    FROM trip_activity_data\n                ) AS tripActivity,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'id', a.id,\n                            'alertTime', a.alertTime,\n                            'alertVehicle', a.alertVehicle,\n                            'alertMonitor', a.alertMonitor,\n                            'alertStatus', a.alertStatus,\n                            'alertType', a.alertType,\n                            'alertTypeOther', a.alertTypeOther,\n                            'alertSource', a.alertSource,\n                            'alertDetail', a.alertDetail,\n                            'alertResponse', a.alertResponse,\n                            'alertTrip', a.alertTrip,\n                            'alertSubject', a.alertSubject,\n                            'alertCreate', a.alertCreate,\n                            'dateResponded', a.dateResponded,\n                            'dateClosed', a.dateClosed,\n                            'alertResponder', a.alertResponder,\n                            'alertCloser', a.alertCloser,\n                            'alertBy', a.alertBy,\n                            'updatedOn', a.updatedOn,\n                            'updatedBy', a.updatedBy,\n                            'alertLocation', a.alertLocation,\n                            'alertStatusInc', a.alertStatusInc,\n                            'incStatus', a.incStatus,\n                            'incFault', a.incFault,\n                            'incAction', a.incAction,\n                            'incOffense', a.incOffense,\n                            'incType', a.incType,\n                            'incTypeOther', a.incTypeOther,\n                            'incMonitor', a.incMonitor,\n                            'incTime', a.incTime,\n                            'incLocation', a.incLocation,\n                            'incVehicle', a.incVehicle,\n                            'incRoute', a.incRoute,\n                            'incArea', a.incArea,\n                            'incDetails', a.incDetails,\n                            'detailOther', a.detailOther,\n                            'detailThird', a.detailThird,\n                            'detailWitness', a.detailWitness,\n                            'detailAuthority', a.detailAuthority,\n                            'accountSubject', a.accountSubject,\n                            'accountOperations', a.accountOperations,\n                            'accountOther', a.accountOther,\n                            'accountThird', a.accountThird,\n                            'accountWitness', a.accountWitness,\n                            'accountAuthority', a.accountAuthority,\n                            'alertRoute', a.alertRoute,\n                            'alertArea', a.alertArea,\n                            'typeEmployment', a.typeEmployment\n                        )\n                    )\n                    FROM alert a\n                    WHERE a.alertVehicle = v.id\n                    AND a.alertTrip = t.id\n                    ORDER BY a.id DESC\n                ) AS alerts\n\n            FROM latest_trip t\n            JOIN vehicles v ON v.id = t.vehicleId\n            LEFT JOIN routes r ON r.id = t.routeId\n            LEFT JOIN users u ON u.id = t.driverId\n            LEFT JOIN stops o ON o.id = t.originId\n            LEFT JOIN stops d ON d.id = t.destinationId\n            LEFT JOIN stops cs ON cs.id = t.currentStopId\n        )"
                  exception: Illuminate\Database\QueryException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                  line: 813
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                      line: 767
                      function: runQueryCallback
                      class: Illuminate\Database\Connection
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                      line: 398
                      function: run
                      class: Illuminate\Database\Connection
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                      line: 344
                      function: select
                      class: Illuminate\Database\Connection
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php
                      line: 456
                      function: selectOne
                      class: Illuminate\Database\Connection
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
                      line: 357
                      function: __call
                      class: Illuminate\Database\DatabaseManager
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/app/Http/Controllers/V1/Demo/MapTrackerController.php
                      line: 38
                      function: __callStatic
                      class: Illuminate\Support\Facades\Facade
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                      line: 46
                      function: vehicle_info
                      class: App\Http\Controllers\V1\Demo\MapTrackerController
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 260
                      function: dispatch
                      class: Illuminate\Routing\ControllerDispatcher
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                      line: 206
                      function: runController
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 806
                      function: run
                      class: Illuminate\Routing\Route
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Routing\{closure}'
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/app/Http/Middleware/ForceJsonResponse.php
                      line: 19
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: App\Http\Middleware\ForceJsonResponse
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                      line: 50
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\SubstituteBindings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "SQLSTATE[42S22]: Column not found: 1054 Unknown column 'a.alertTypeOther' in 'field list' (Connection: mysql, SQL: \n            WITH latest_trip AS (\n                SELECT *\n                FROM trips\n                WHERE vehicleId = (\n                    SELECT id FROM vehicles WHERE vid = b268\n                    LIMIT 1\n                )\n                ORDER BY id DESC\n                LIMIT 1\n            ),\n\n            tap_data AS (\n                SELECT\n                    ti.id AS tapInId,\n                    ti.tripId,\n                    ti.riderId,\n                    u.name AS riderName,\n                    u.userSenior,\n                    u.userPWD,\n                    u.userStudent,\n                    ti.originStopId,\n                    s.name AS originStopName,\n                    ti.tapAt AS tapInAt,\n                    to2.destinationStopId,\n                    s2.name AS destinationStopName,\n                    to2.tapAt AS tapOutAt,\n                    ti.quantity,\n                    TIMESTAMPDIFF(SECOND, ti.tapAt, to2.tapAt) AS rideDurationSeconds,\n                    TIMESTAMPDIFF(MINUTE, ti.tapAt, to2.tapAt) AS rideDurationMinutes,\n                    CASE\n                        WHEN to2.tapInId IS NULL THEN 1\n                        ELSE 0\n                    END AS isActive\n                FROM tap_in ti\n                LEFT JOIN tap_out to2 ON to2.tapInId = ti.id\n                LEFT JOIN users u ON u.id = ti.riderId\n                LEFT JOIN stops s ON s.id = ti.originStopId\n                LEFT JOIN stops s2 ON s2.id = to2.destinationStopId\n                WHERE ti.tripId = (SELECT id FROM latest_trip)\n            ),\n\n            trip_activity_data AS (\n                SELECT\n                    ta.tripId,\n                    ta.stopId,\n                    s.name AS stopName,\n                    ta.status,\n                    ta.createdAt,\n                    ta.updatedAt,\n                    ta.longitude,\n                    ta.latitude,\n                    ta.odometer,\n                    ta.soc,\n                    TIMESTAMPDIFF(\n                        SECOND,\n                        LAG(ta.createdAt) OVER (PARTITION BY ta.tripId ORDER BY ta.createdAt),\n                        ta.createdAt\n                    ) AS durationSeconds,\n                    TIMESTAMPDIFF(\n                        MINUTE,\n                        LAG(ta.createdAt) OVER (PARTITION BY ta.tripId ORDER BY ta.createdAt),\n                        ta.createdAt\n                    ) AS durationMinutes\n                FROM trip_activity ta\n                LEFT JOIN stops s ON s.id = ta.stopId\n                WHERE ta.tripId = (SELECT id FROM latest_trip)\n            )\n\n            SELECT\n                v.id AS vehicleId,\n                v.plateNumber,\n                v.vid,\n                v.status AS vehicleStatus,\n                v.maxSeat,\n                v.maxStand,\n\n                t.id AS tripId,\n                t.tripCode,\n                t.status AS tripStatus,\n                t.startTime,\n                t.endTime,\n\n                r.id AS routeId,\n                r.name AS routeName,\n                u.name AS driverName,\n                o.name AS originName,\n                d.name AS destinationName,\n                cs.name AS currentStopName,\n\n                (SELECT COUNT(*) FROM tap_data WHERE isActive = 1) AS passengerCount,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'tapInId', tapInId,\n                            'riderId', riderId,\n                            'riderName', riderName,\n                            'originStopId', originStopId,\n                            'originStopName', originStopName,\n                            'tapInAt', tapInAt,\n                            'userSenior', userSenior,\n                            'userPWD', userPWD,\n                            'userStudent', userStudent,\n                            'quantity', quantity\n                        )\n                    )\n                    FROM tap_data\n                    WHERE isActive = 1\n                ) AS activePassengers,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'tapInId', tapInId,\n                            'riderId', riderId,\n                            'riderName', riderName,\n                            'originStopId', originStopId,\n                            'originStopName', originStopName,\n                            'tapInAt', tapInAt,\n                            'tapOutAt', tapOutAt,\n                            'destinationStopId', destinationStopId,\n                            'destinationStopName', destinationStopName,\n                            'rideDurationSeconds', rideDurationSeconds,\n                            'rideDurationMinutes', rideDurationMinutes,\n                            'userSenior', userSenior,\n                            'userPWD', userPWD,\n                            'userStudent', userStudent,\n                            'quantity', quantity\n                        )\n                    )\n                    FROM tap_data\n                    WHERE isActive = 0\n                ) AS tappedOutPassengers,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'stopId', stopId,\n                            'stopName', stopName,\n                            'status', status,\n                            'createdAt', createdAt,\n                            'updatedAt', updatedAt,\n                            'longitude', longitude,\n                            'latitude', latitude,\n                            'odometer', odometer,\n                            'soc', soc,\n                            'durationSeconds', durationSeconds,\n                            'durationMinutes', durationMinutes\n                        )\n                    )\n                    FROM trip_activity_data\n                ) AS tripActivity,\n\n                (\n                    SELECT JSON_ARRAYAGG(\n                        JSON_OBJECT(\n                            'id', a.id,\n                            'alertTime', a.alertTime,\n                            'alertVehicle', a.alertVehicle,\n                            'alertMonitor', a.alertMonitor,\n                            'alertStatus', a.alertStatus,\n                            'alertType', a.alertType,\n                            'alertTypeOther', a.alertTypeOther,\n                            'alertSource', a.alertSource,\n                            'alertDetail', a.alertDetail,\n                            'alertResponse', a.alertResponse,\n                            'alertTrip', a.alertTrip,\n                            'alertSubject', a.alertSubject,\n                            'alertCreate', a.alertCreate,\n                            'dateResponded', a.dateResponded,\n                            'dateClosed', a.dateClosed,\n                            'alertResponder', a.alertResponder,\n                            'alertCloser', a.alertCloser,\n                            'alertBy', a.alertBy,\n                            'updatedOn', a.updatedOn,\n                            'updatedBy', a.updatedBy,\n                            'alertLocation', a.alertLocation,\n                            'alertStatusInc', a.alertStatusInc,\n                            'incStatus', a.incStatus,\n                            'incFault', a.incFault,\n                            'incAction', a.incAction,\n                            'incOffense', a.incOffense,\n                            'incType', a.incType,\n                            'incTypeOther', a.incTypeOther,\n                            'incMonitor', a.incMonitor,\n                            'incTime', a.incTime,\n                            'incLocation', a.incLocation,\n                            'incVehicle', a.incVehicle,\n                            'incRoute', a.incRoute,\n                            'incArea', a.incArea,\n                            'incDetails', a.incDetails,\n                            'detailOther', a.detailOther,\n                            'detailThird', a.detailThird,\n                            'detailWitness', a.detailWitness,\n                            'detailAuthority', a.detailAuthority,\n                            'accountSubject', a.accountSubject,\n                            'accountOperations', a.accountOperations,\n                            'accountOther', a.accountOther,\n                            'accountThird', a.accountThird,\n                            'accountWitness', a.accountWitness,\n                            'accountAuthority', a.accountAuthority,\n                            'alertRoute', a.alertRoute,\n                            'alertArea', a.alertArea,\n                            'typeEmployment', a.typeEmployment\n                        )\n                    )\n                    FROM alert a\n                    WHERE a.alertVehicle = v.id\n                    AND a.alertTrip = t.id\n                    ORDER BY a.id DESC\n                ) AS alerts\n\n            FROM latest_trip t\n            JOIN vehicles v ON v.id = t.vehicleId\n            LEFT JOIN routes r ON r.id = t.routeId\n            LEFT JOIN users u ON u.id = t.driverId\n            LEFT JOIN stops o ON o.id = t.originId\n            LEFT JOIN stops d ON d.id = t.destinationId\n            LEFT JOIN stops cs ON cs.id = t.currentStopId\n        )"
                  exception:
                    type: string
                    example: Illuminate\Database\QueryException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                  line:
                    type: integer
                    example: 813
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                        line: 767
                        function: runQueryCallback
                        class: Illuminate\Database\Connection
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                        line: 398
                        function: run
                        class: Illuminate\Database\Connection
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                        line: 344
                        function: select
                        class: Illuminate\Database\Connection
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php
                        line: 456
                        function: selectOne
                        class: Illuminate\Database\Connection
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
                        line: 357
                        function: __call
                        class: Illuminate\Database\DatabaseManager
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/app/Http/Controllers/V1/Demo/MapTrackerController.php
                        line: 38
                        function: __callStatic
                        class: Illuminate\Support\Facades\Facade
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
                        line: 46
                        function: vehicle_info
                        class: App\Http\Controllers\V1\Demo\MapTrackerController
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 260
                        function: dispatch
                        class: Illuminate\Routing\ControllerDispatcher
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php
                        line: 206
                        function: runController
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 806
                        function: run
                        class: Illuminate\Routing\Route
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Routing\{closure}'
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/app/Http/Middleware/ForceJsonResponse.php
                        line: 19
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: App\Http\Middleware\ForceJsonResponse
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
                        line: 50
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\SubstituteBindings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Database/Connection.php
                        line:
                          type: integer
                          example: 767
                        function:
                          type: string
                          example: runQueryCallback
                        class:
                          type: string
                          example: Illuminate\Database\Connection
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Map Tracker'
  /api/v1/maya/points-top-up:
    post:
      summary: 'Points Top Up'
      operationId: pointsTopUp
      description: 'Use this endpoint to top up points via Paymaya'
      parameters: []
      responses:
        200:
          description: success
          content:
            application/json:
              schema:
                type: object
                example:
                  message: 'Request was successful.'
                properties:
                  message:
                    type: string
                    example: 'Request was successful.'
      tags:
        - Maya
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                items:
                  type: array
                  description: ''
                  example: null
                  items:
                    type: integer
              required:
                - items
  /api/v1/promo/redeem:
    post:
      summary: 'Redeem Promo'
      operationId: redeemPromo
      description: 'Use this endpoint to redeem the promo.'
      parameters: []
      responses: {  }
      tags:
        - Promo
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                qrcode:
                  type: string
                  description: ''
                  example: quia
              required:
                - qrcode
  /api/v1/timerec/organizations:
    get:
      summary: 'Get User Organization with Timerec'
      operationId: getUserOrganizationWithTimerec
      description: "Use this endpoint to get the user's organizations with time recording function"
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Time Recording'
  '/api/v1/timerec/list/{timeperiodId}':
    get:
      summary: 'Time Record History'
      operationId: timeRecordHistory
      description: 'Use this endpoint to get the time records of the user by time period.'
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Time Recording'
    parameters:
      -
        in: path
        name: timeperiodId
        description: ''
        example: 1
        required: true
        schema:
          type: 'Time period id'
  /api/v1/timerec/check:
    post:
      summary: 'Check Time Record'
      operationId: checkTimeRecord
      description: 'Use this endpoint to check the time record for the specific date.'
      parameters: []
      responses: {  }
      tags:
        - 'Time Recording'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                timeperiodId:
                  type: integer
                  description: ''
                  example: 2
                date:
                  type: string
                  description: 'Must be a valid date. Must be a date before or equal to <code>today</code>.'
                  example: '2001-08-17'
              required:
                - timeperiodId
                - date
  '/api/v1/timerec/button-states-dates/{timeperiod_id}':
    get:
      summary: 'Button State for Time Record'
      operationId: buttonStateForTimeRecord
      description: 'Use this endpoint to get the button state for the time record.'
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - 'Time Recording'
    parameters:
      -
        in: path
        name: timeperiod_id
        description: 'The ID of the timeperiod.'
        example: 1
        required: true
        schema:
          type: integer
  /api/v1/timerec/submit:
    post:
      summary: 'Save Time Record'
      operationId: saveTimeRecord
      description: 'Use this endpoint to save the time record.'
      parameters: []
      responses: {  }
      tags:
        - 'Time Recording'
      requestBody:
        required: true
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                dateType:
                  type: string
                  description: ''
                  example: tomorrow
                  enum:
                    - today
                    - yesterday
                    - tomorrow
                timeperiodId:
                  type: integer
                  description: ''
                  example: 1
                type:
                  type: string
                  description: ''
                  example: out
                  enum:
                    - in
                    - out
                    - break
                    - 'return from break'
                location:
                  type: object
                  description: ''
                  example: null
                  properties:
                    latitude:
                      type: number
                      description: 'Must be between -90 and 90.'
                      example: -90
                    longitude:
                      type: number
                      description: 'Must be between -180 and 180.'
                      example: -179
                picture:
                  type: string
                  format: binary
                  description: 'Must be an image. Must not be greater than 2048 kilobytes.'
              required:
                - dateType
                - timeperiodId
                - type
    put:
      summary: 'Submit Time Record'
      operationId: submitTimeRecord
      description: 'Use this endpoint to submit the time record.'
      parameters: []
      responses: {  }
      tags:
        - 'Time Recording'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                timeperiodId:
                  type: integer
                  description: ''
                  example: 19
              required:
                - timeperiodId
  '/api/v1/transport/trips/{trip_id}/stops/{stop_id}/checkin':
    post:
      summary: 'Stop Check-In'
      operationId: stopCheckIn
      description: "Use this endpoint to check in a rider at a specific stop on a trip.\nThe rider must be authenticated and cannot have an existing active check-in\nat the same stop. The stop must belong to the trip's route and both the\ntrip and stop must be active."
      parameters: []
      responses: {  }
      tags:
        - Transport
    parameters:
      -
        in: path
        name: trip_id
        description: 'The ID of the trip.'
        example: 1
        required: true
        schema:
          type: integer
      -
        in: path
        name: stop_id
        description: 'The ID of the stop.'
        example: 1
        required: true
        schema:
          type: integer
  '/api/v1/transport/trips/{trip_id}/stops/{stop_id}/checkin/cancel':
    post:
      summary: 'Cancel Stop Check-In'
      operationId: cancelStopCheckIn
      description: "Use this endpoint to cancel an active check-in at a specific stop.\nOnly the rider who created the check-in can cancel it, and only\nactive check-ins can be canceled."
      parameters: []
      responses: {  }
      tags:
        - Transport
    parameters:
      -
        in: path
        name: trip_id
        description: 'The ID of the trip.'
        example: 1
        required: true
        schema:
          type: integer
      -
        in: path
        name: stop_id
        description: 'The ID of the stop.'
        example: 1
        required: true
        schema:
          type: integer
  /api/v1/yangtse/auth-token:
    get:
      summary: 'Yangtse token'
      operationId: yangtseToken
      description: 'Use this endpoint to get authorization token from yangtse'
      parameters: []
      responses:
        500:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception: Aws\DynamoDb\Exception\DynamoDbException
                  file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line: 196
                  trace:
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                      line: 97
                      function: parseError
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 209
                      function: 'Aws\{closure}'
                      class: Aws\WrappedHttpHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 174
                      function: callHandler
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                      line: 49
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\Promise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                      line: 52
                      function: 'GuzzleHttp\Promise\{closure}'
                      class: GuzzleHttp\Promise\RejectedPromise
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 163
                      function: run
                      class: GuzzleHttp\Promise\TaskQueue
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                      line: 189
                      function: tick
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 251
                      function: execute
                      class: GuzzleHttp\Handler\CurlMultiHandler
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 227
                      function: invokeWaitFn
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 272
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 229
                      function: invokeWaitList
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                      line: 69
                      function: waitIfPending
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 58
                      function: wait
                      class: GuzzleHttp\Promise\Promise
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                      line: 86
                      function: execute
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                      line: 95
                      function: __call
                      class: Aws\AwsClient
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                      line: 107
                      function: get
                      class: Illuminate\Cache\DynamoDbStore
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 169
                      function: get
                      class: Illuminate\Cache\Repository
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                      line: 96
                      function: attempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 154
                      function: tooManyAttempts
                      class: Illuminate\Cache\RateLimiter
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 127
                      function: handleRequest
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                      line: 89
                      function: handleRequestUsingNamedLimiter
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Routing\Middleware\ThrottleRequests
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 805
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 784
                      function: runRouteWithinStack
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 748
                      function: runRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                      line: 737
                      function: dispatchToRoute
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 200
                      function: dispatch
                      class: Illuminate\Routing\Router
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 144
                      function: 'Illuminate\Foundation\Http\{closure}'
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                      line: 26
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                      line: 31
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                      line: 21
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                      line: 51
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\TrimStrings
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                      line: 27
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\ValidatePostSize
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                      line: 110
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                      line: 62
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\HandleCors
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                      line: 57
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 183
                      function: handle
                      class: Illuminate\Http\Middleware\TrustProxies
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                      line: 119
                      function: 'Illuminate\Pipeline\{closure}'
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 175
                      function: then
                      class: Illuminate\Pipeline\Pipeline
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                      line: 144
                      function: sendRequestThroughRouter
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 300
                      function: handle
                      class: Illuminate\Foundation\Http\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 288
                      function: callLaravelOrLumenRoute
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 91
                      function: makeApiCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 44
                      function: makeResponseCall
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                      line: 35
                      function: makeResponseCallIfConditionsPass
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 236
                      function: __invoke
                      class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 163
                      function: iterateThroughStrategies
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                      line: 95
                      function: fetchResponses
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 125
                      function: processRoute
                      class: Knuckles\Scribe\Extracting\Extractor
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 72
                      function: extractEndpointsInfoFromLaravelApp
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                      line: 50
                      function: extractEndpointsInfoAndWriteToDisk
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                      line: 53
                      function: get
                      class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 36
                      function: handle
                      class: Knuckles\Scribe\Commands\GenerateDocumentation
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                      line: 41
                      function: 'Illuminate\Container\{closure}'
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 93
                      function: unwrapIfClosure
                      class: Illuminate\Container\Util
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                      line: 35
                      function: callBoundMethod
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                      line: 662
                      function: call
                      class: Illuminate\Container\BoundMethod
                      type: '::'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 212
                      function: call
                      class: Illuminate\Container\Container
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                      line: 279
                      function: execute
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                      line: 181
                      function: run
                      class: Symfony\Component\Console\Command\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 1049
                      function: run
                      class: Illuminate\Console\Command
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 318
                      function: doRunCommand
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                      line: 169
                      function: doRun
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                      line: 196
                      function: run
                      class: Symfony\Component\Console\Application
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                      line: 1183
                      function: handle
                      class: Illuminate\Foundation\Console\Kernel
                      type: '->'
                    -
                      file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                      line: 13
                      function: handleCommand
                      class: Illuminate\Foundation\Application
                      type: '->'
                properties:
                  message:
                    type: string
                    example: "Error executing \"GetItem\" on \"https://dynamodb.ap-southeast-1.amazonaws.com\"; AWS HTTP error: Client error: `POST https://dynamodb.ap-southeast-1.amazonaws.com` resulted in a `400 Bad Request` response:\n{\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request i (truncated...)\n UnrecognizedClientException (client): The security token included in the request is invalid. - {\"__type\":\"com.amazon.coral.service#UnrecognizedClientException\",\"message\":\"The security token included in the request is invalid.\"}"
                  exception:
                    type: string
                    example: Aws\DynamoDb\Exception\DynamoDbException
                  file:
                    type: string
                    example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                  line:
                    type: integer
                    example: 196
                  trace:
                    type: array
                    example:
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line: 97
                        function: parseError
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 209
                        function: 'Aws\{closure}'
                        class: Aws\WrappedHttpHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 174
                        function: callHandler
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/RejectedPromise.php
                        line: 49
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\Promise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/TaskQueue.php
                        line: 52
                        function: 'GuzzleHttp\Promise\{closure}'
                        class: GuzzleHttp\Promise\RejectedPromise
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 163
                        function: run
                        class: GuzzleHttp\Promise\TaskQueue
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
                        line: 189
                        function: tick
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 251
                        function: execute
                        class: GuzzleHttp\Handler\CurlMultiHandler
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 227
                        function: invokeWaitFn
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 272
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 229
                        function: invokeWaitList
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/guzzlehttp/promises/src/Promise.php
                        line: 69
                        function: waitIfPending
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 58
                        function: wait
                        class: GuzzleHttp\Promise\Promise
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/AwsClientTrait.php
                        line: 86
                        function: execute
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
                        line: 95
                        function: __call
                        class: Aws\AwsClient
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
                        line: 107
                        function: get
                        class: Illuminate\Cache\DynamoDbStore
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 169
                        function: get
                        class: Illuminate\Cache\Repository
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
                        line: 96
                        function: attempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 154
                        function: tooManyAttempts
                        class: Illuminate\Cache\RateLimiter
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 127
                        function: handleRequest
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
                        line: 89
                        function: handleRequestUsingNamedLimiter
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Routing\Middleware\ThrottleRequests
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 805
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 784
                        function: runRouteWithinStack
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 748
                        function: runRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php
                        line: 737
                        function: dispatchToRoute
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 200
                        function: dispatch
                        class: Illuminate\Routing\Router
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 144
                        function: 'Illuminate\Foundation\Http\{closure}'
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/bref/laravel-bridge/src/Http/Middleware/ServeStaticAssets.php
                        line: 26
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Bref\LaravelBridge\Http\Middleware\ServeStaticAssets
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
                        line: 31
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
                        line: 21
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
                        line: 51
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TransformsRequest
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\TrimStrings
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php
                        line: 27
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\ValidatePostSize
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php
                        line: 110
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php
                        line: 62
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\HandleCors
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php
                        line: 57
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 183
                        function: handle
                        class: Illuminate\Http\Middleware\TrustProxies
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
                        line: 119
                        function: 'Illuminate\Pipeline\{closure}'
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 175
                        function: then
                        class: Illuminate\Pipeline\Pipeline
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
                        line: 144
                        function: sendRequestThroughRouter
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 300
                        function: handle
                        class: Illuminate\Foundation\Http\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 288
                        function: callLaravelOrLumenRoute
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 91
                        function: makeApiCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 44
                        function: makeResponseCall
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php
                        line: 35
                        function: makeResponseCallIfConditionsPass
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 236
                        function: __invoke
                        class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 163
                        function: iterateThroughStrategies
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php
                        line: 95
                        function: fetchResponses
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 125
                        function: processRoute
                        class: Knuckles\Scribe\Extracting\Extractor
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 72
                        function: extractEndpointsInfoFromLaravelApp
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php
                        line: 50
                        function: extractEndpointsInfoAndWriteToDisk
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php
                        line: 53
                        function: get
                        class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 36
                        function: handle
                        class: Knuckles\Scribe\Commands\GenerateDocumentation
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Util.php
                        line: 41
                        function: 'Illuminate\Container\{closure}'
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 93
                        function: unwrapIfClosure
                        class: Illuminate\Container\Util
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
                        line: 35
                        function: callBoundMethod
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Container/Container.php
                        line: 662
                        function: call
                        class: Illuminate\Container\BoundMethod
                        type: '::'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 212
                        function: call
                        class: Illuminate\Container\Container
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Command/Command.php
                        line: 279
                        function: execute
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Console/Command.php
                        line: 181
                        function: run
                        class: Symfony\Component\Console\Command\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 1049
                        function: run
                        class: Illuminate\Console\Command
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 318
                        function: doRunCommand
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/symfony/console/Application.php
                        line: 169
                        function: doRun
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
                        line: 196
                        function: run
                        class: Symfony\Component\Console\Application
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
                        line: 1183
                        function: handle
                        class: Illuminate\Foundation\Console\Kernel
                        type: '->'
                      -
                        file: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/artisan
                        line: 13
                        function: handleCommand
                        class: Illuminate\Foundation\Application
                        type: '->'
                    items:
                      type: object
                      properties:
                        file:
                          type: string
                          example: /Users/viscion/Desktop/GETProject/Sourcecode/laravel-getpass-api/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php
                        line:
                          type: integer
                          example: 97
                        function:
                          type: string
                          example: parseError
                        class:
                          type: string
                          example: Aws\WrappedHttpHandler
                        type:
                          type: string
                          example: '->'
      tags:
        - Yangtse
tags:
  -
    name: Authentication
    description: "\nAuthentication"
  -
    name: Endpoints
    description: ''
  -
    name: GETPRO
    description: "\nAPIs for GETPRO"
  -
    name: GETSET
    description: ''
  -
    name: KYC
    description: ''
  -
    name: 'Loyalty Program'
    description: ''
  -
    name: 'Map Tracker'
    description: ''
  -
    name: Maya
    description: ''
  -
    name: Promo
    description: ''
  -
    name: 'Time Recording'
    description: "\nAuthentication"
  -
    name: Transport
    description: ''
  -
    name: Yangtse
    description: ''
components:
  securitySchemes:
    default:
      type: http
      scheme: bearer
      description: 'You can retrieve your token by visiting your Authentication dashboard.'
security:
  -
    default: []
