openapi: 3.0.3 info: title: 'BougeMaVille CRM API' description: 'API REST du backoffice BougeMaVille — gestion des signalements citoyens, formulaires, utilisateurs et statistiques par municipalité.' version: 1.0.0 servers: - url: 'https://api.demo.bouge.io' paths: '/api/{company_id}/tokens': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'API Tokens' post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'API Tokens' parameters: - in: path name: company_id description: 'The ID of the company.' example: 1 required: true schema: type: integer /api/forgot-password: post: summary: 'Forgot password' description: 'Envoie un email de réinitialisation de mot de passe.' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Auth requestBody: required: true content: application/json: schema: type: object properties: email: type: string description: 'Email du compte CRM pour lequel réinitialiser le mot de passe. validation.email.' example: operateur@maville.fr required: - email security: [] /api/reset-password: post: summary: 'Reset password' description: 'Réinitialise le mot de passe via le token reçu par email.' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Auth requestBody: required: true content: application/json: schema: type: object properties: email: type: string description: 'Email du compte CRM. validation.email.' example: operateur@maville.fr password: type: string description: 'Nouveau mot de passe.' example: nouveau_secret token_reset_password: type: string description: 'Token reçu par email lors de la demande de réinitialisation.' example: 1|abc123... required: - email - password - token_reset_password security: [] /api/logout: get: summary: 'Logout user' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Auth '/api/{company}/users/me': get: summary: 'Show current user with his company' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Auth parameters: - in: path name: company description: '' example: sunt required: true schema: type: string /api/users/me: get: summary: 'Show current user with his company' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Auth /api/tokens: post: summary: 'Login user' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: token: 1|abc123def456... user: id: 12 name: 'Marie Dupont' email: marie.dupont@maville.fr locale: fr company_id: 3 active: true properties: token: type: string example: 1|abc123def456... user: type: object example: id: 12 name: 'Marie Dupont' email: marie.dupont@maville.fr locale: fr company_id: 3 active: true 401: description: '' content: application/json: schema: type: object example: error: 'Wrong username or password' properties: error: type: string example: 'Wrong username or password' 403: description: '' content: application/json: schema: type: object example: error: 'User deactivated' properties: error: type: string example: 'User deactivated' 422: description: 'Validation error' content: application/json: schema: type: object example: message: 'The email field is required.' errors: email: - 'The email field is required.' properties: message: type: string example: 'The email field is required.' errors: type: object example: email: - 'The email field is required.' tags: - Auth requestBody: required: true content: application/json: schema: type: object properties: email: type: string description: "Email de l'opérateur CRM." example: operateur@maville.fr password: type: string description: 'Mot de passe.' example: secret firebase: type: string description: 'Token Firebase pour les notifications push (optionnel).' example: null required: - email - password security: [] '/api/{company}/backoffice/forms/{formId}/info': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Backoffice Info' parameters: - in: path name: company description: '' example: quaerat required: true schema: type: string - in: path name: formId description: '' example: porro required: true schema: type: string '/api/{company}/backoffice/overview': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Backoffice Info' parameters: - in: path name: company description: '' example: et required: true schema: type: string /api/banoc/geocode/search: get: summary: '' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: array items: type: object example: [] tags: - 'Banoc geocoder' requestBody: required: true content: application/json: schema: type: object properties: q: type: string description: '' example: commodi jurisd_local_id: type: integer description: '' example: 5 format: type: string description: '' example: perspiciatis required: - q - jurisd_local_id security: [] /api/banoc/geocode/coordinates: get: summary: '' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: message: 'The geocode for latitude : 7.887000 and longitude : 59021989.565482 not found' error: NOT_FOUND_GEOCODE status: 404 properties: message: type: string example: 'The geocode for latitude : 7.887000 and longitude : 59021989.565482 not found' error: type: string example: NOT_FOUND_GEOCODE status: type: integer example: 404 tags: - 'Banoc geocoder' requestBody: required: true content: application/json: schema: type: object properties: latitude: type: number description: '' example: 7.887 longitude: type: number description: '' example: 59021989.565482 level: type: integer description: '' example: 20 required: - latitude - longitude - level security: [] /api/public/companies: get: summary: 'List public companies' description: 'Retourne la liste des municipalités actives et listables (sans authentification).' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: companies: - name: 'Coeur du Web' uuid: fea123e4-e326-4023-91bf-044f78505907 - name: 'Support Le Tram' uuid: 48bee9ba-86d5-41e4-90d7-9e5108cecb64 properties: companies: type: array example: - name: 'Coeur du Web' uuid: fea123e4-e326-4023-91bf-044f78505907 - name: 'Support Le Tram' uuid: 48bee9ba-86d5-41e4-90d7-9e5108cecb64 items: type: object tags: - Company security: [] '/api/company/token/{apiKey}': get: summary: 'Get token by API key' description: "Génère un token Sanctum à partir d'une clé API externe (accès programmatique)." parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: '' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 1169 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php line: 45 function: abort class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Http/Controllers/Company/CompanyController.php line: 216 function: abort - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Controller.php line: 54 function: getToken class: App\Http\Controllers\Company\CompanyController type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php line: 43 function: callAction class: Illuminate\Routing\Controller type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 259 function: dispatch class: Illuminate\Routing\ControllerDispatcher type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 205 function: runController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 798 function: run class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Routing\Router::runRouteWithinStack():797}' class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: '' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: type: integer example: 1169 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php line: 45 function: abort class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Http/Controllers/Company/CompanyController.php line: 216 function: abort - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Controller.php line: 54 function: getToken class: App\Http\Controllers\Company\CompanyController type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php line: 43 function: callAction class: Illuminate\Routing\Controller type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 259 function: dispatch class: Illuminate\Routing\ControllerDispatcher type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 205 function: runController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 798 function: run class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Routing\Router::runRouteWithinStack():797}' class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - Company security: [] parameters: - in: path name: apiKey description: '' example: 7 required: true schema: type: integer /api/companies: get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Company post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Company requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: validation.max. example: ugoeyzzhcuzwflqvlkdyyikskrjgcvkbgdargskcdivprmhodnxszoawdnorqchqilhftxpwjhipmyevbuezxnzwuwxxevmc slug: type: string description: validation.max. example: buuxofzgorrieqxiemyayxbyliaqpipfugrbeufazsnmseklsuwupxvsjlnktetyrmuttapdnncgczvajndbwwnjgurwtsvzqzfnieukqmeoxgdul active: type: boolean description: '' example: true is_listable: type: boolean description: '' example: false mail_admin: type: string description: validation.email. example: lina15@example.net settings_logo: type: object description: '' example: [] properties: name: type: string description: validation.required_with. example: cum encodedFile: type: string description: validation.required_with. example: ratione required: - name - slug '/api/companies/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Company put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Company requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: validation.max. example: hkstihsqnulkktptle slug: type: string description: validation.max. example: yvzlammfxvafabbxpgtquibmxdzjwoperbuepqrlwulmshosfspvcxhfeauzcnzbmjzchslykesiwswgstvictkbytaoyetejpotnuhosacmdmzytkurytqqqxeopnjarqrscmlobrxooyrcibrhjpfvlwihawohbgxguqnyhlzujqcnmaazmuqtbrvxwnkjgxehbvgmrnxbkcmxfwuofmvzwolazqopenx active: type: boolean description: '' example: true is_listable: type: boolean description: '' example: false mail_admin: type: string description: validation.email. example: rcrooks@example.org settings_logo: type: object description: '' example: [] properties: name: type: string description: validation.required_with. example: beatae encodedFile: type: string description: validation.required_with. example: sit required: - name - slug parameters: - in: path name: id description: 'The ID of the company.' example: 1 required: true schema: type: integer '/api/companies/{id}/active': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Company requestBody: required: true content: application/json: schema: type: object properties: active: type: boolean description: '' example: false required: - active parameters: - in: path name: id description: 'The ID of the company.' example: 1 required: true schema: type: integer '/api/{company}/mycompany': get: summary: 'Return company resource' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Company parameters: - in: path name: company description: '' example: et required: true schema: type: string '/api/{company}/company/settings': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Company post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Company requestBody: required: false content: application/json: schema: type: object properties: settings_sender_mail: type: string description: validation.max. example: gitbqriqbjsunvzrpyvzolojedwnhwgptspxgdakxycbcgdwpvjehoyqkxdmqofcyzjtaybbwpijjxtkhfeqqgteyfdzkinfp settings_sender_name: type: string description: validation.max. example: zgwyuxmyletzqwjlpdqgqyzroccnxpiniyxccbiivvuasolfoqnbglgtoxcrqfaxjalzzolqotgltyrjibzuvgwgojdzycjqclzzmyoapyqkcpyyuujbkhzocsotmpusxcifpfykoperebrlbbosrrxwmzerog settings_mail_protocol: type: string description: '' example: dolorum settings_mail_host: type: string description: validation.max. example: axnwiubzgtrobfguegvnmcpiczeqbzbibegpmrclpxevrdnyrzoccvsxyubusspkszahiuqaytadnzddjqftezbfwrtn settings_mail_port: type: integer description: '' example: 14 settings_mail_username: type: string description: validation.max. example: mbkunclyucuuzequziieygmpdaaesqdclzocyqhcfaqtafdiuyrzmuxglbagusecvhustfxc settings_mail_password: type: string description: validation.max. example: hqdevihovisthodmbqkdmabpewedynmpkknuixyfnishbhezechpxvhzmcjntlbwrutzjjmgfdmnnkgorpjelciusnsdscbgrrtmjelcpkgumraogwstvjemqopqiheqbegnmsqrfwngxnfbnihvqwmdjlqsjfhfbwhgjxjmnhyuipirputhbtjltvrbgtkz settings_mail_password_confirmation: type: string description: validation.max. example: sqcxnkvrpjgojfbqkdabucpvrgcamjebsurrknnthdxklmnuvocnkwelvqqgfghaihqkpzdwifhttnozfugqoemqsxvgehjhmeveagxbdxjaobtqfswrippxtuxwuhsdbwsfzikafvcwzezaajutvokgyczlmpfsmqsnexwz logo_settings: type: string description: '' example: null wa_phone_number_id: type: string description: validation.max. example: spsqtfvjmiptxlyihavndaisipnubpeceaffzbnwclgvlwxufqbilvtsgmzusqzzlkliqodzpihwnoeujnfqwwirbedzxwkkmbstdajzgrbspfubuchbylzscqzbiqkphxalrwnlbzyogdqrhdshmsaqtksezkmlxjvfturwouaqaxmvgouuvjffgeiykxsgvjoncpstoqrcjrfhglxrkvzdjdsqpiekuyeoxlktgdvz wa_access_token: type: string description: '' example: natus parameters: - in: path name: company description: '' example: voluptas required: true schema: type: string '/api/{company}/company/settings/header': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Company parameters: - in: path name: company description: '' example: porro required: true schema: type: string '/api/{company}/company/settings/whatsapp/test': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Company requestBody: required: true content: application/json: schema: type: object properties: wa_phone_number_id: type: string description: '' example: cum wa_access_token: type: string description: '' example: maiores required: - wa_phone_number_id parameters: - in: path name: company description: '' example: laborum required: true schema: type: string '/api/{company}/modules/{default}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Company parameters: - in: path name: company description: '' example: amet required: true schema: type: string - in: path name: default description: '' example: 1 required: true schema: type: integer '/api/{company}/events': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Events post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Events requestBody: required: true content: application/json: schema: type: object properties: type: type: string description: 'Must be one of event or project.' example: project title: type: string description: validation.max. example: rzjerarzacbxsfkwazitgqhfdyvpfakpzrdgygolvjspwixvtctidabdahermqdpsrbyueudwcdwmwghoyixbldmaahencnsqaivcayquy description: type: string description: '' example: occaecati cover_media_id: type: integer description: '' example: 7 start_date: type: string description: validation.date. example: '2026-06-04T21:33:29' end_date: type: string description: 'validation.date validation.after_or_equal.' example: '2072-09-29' location: type: object description: '' example: [] properties: address: type: string description: validation.max. example: ivmljpsvxhifacpuasfqhrxbfmfxdwmuqyoahfihcmmckkgkynknwoksqzvwlenynkdllybfiijlzwjajspycdyvdpxpewtjgysbjdd lat: type: number description: validation.between. example: 14 lng: type: number description: validation.between. example: 99 is_featured: type: boolean description: '' example: true required: - title - start_date parameters: - in: path name: company description: '' example: placeat required: true schema: type: string '/api/{company}/events/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Events put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Events requestBody: required: true content: application/json: schema: type: object properties: type: type: string description: 'Must be one of event or project.' example: project title: type: string description: validation.max. example: xmzswrvfwr description: type: string description: '' example: modi cover_media_id: type: integer description: '' example: 14 start_date: type: string description: validation.date. example: '2026-06-04T21:33:29' end_date: type: string description: 'validation.date validation.after_or_equal.' example: '2118-10-11' location: type: object description: '' example: [] properties: address: type: string description: validation.max. example: vfrxtucgjwhllxiqpqffavbrnzgqpwidsiimkyfrfzcgbihieognfssplvbbiisfruymjkbqhyrdoamirmenshmhwwyjwxihsjwjhupyrqrdgxhmfspjjzoe lat: type: number description: validation.between. example: 68 lng: type: number description: validation.between. example: 50 is_featured: type: boolean description: '' example: true required: - title - start_date delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Events parameters: - in: path name: company description: '' example: quaerat required: true schema: type: string - in: path name: id description: 'The ID of the event.' example: 8 required: true schema: type: integer '/api/{company}/events/{id}/publish': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Events parameters: - in: path name: company description: '' example: facilis required: true schema: type: string - in: path name: id description: 'The ID of the event.' example: 1 required: true schema: type: integer '/api/{company}/events/{id}/unpublish': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Events parameters: - in: path name: company description: '' example: corrupti required: true schema: type: string - in: path name: id description: 'The ID of the event.' example: 4 required: true schema: type: integer '/api/{company}/events/{id}/cancel': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Events parameters: - in: path name: company description: '' example: dignissimos required: true schema: type: string - in: path name: id description: 'The ID of the event.' example: 13 required: true schema: type: integer '/api/{company}/forms/{id}/public': get: summary: "Show a form as if it's displayed to public user" description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Form parameters: - in: path name: company description: '' example: autem required: true schema: type: string - in: path name: id description: 'The ID of the form.' example: voluptatem required: true schema: type: string '/api/{company}/forms/{id}/toggle-active': patch: summary: 'Toggle active state of a form.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form parameters: - in: path name: company description: '' example: est required: true schema: type: string - in: path name: id description: 'The ID of the form.' example: impedit required: true schema: type: string '/api/{company}/forms': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Form post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form requestBody: required: true content: application/json: schema: type: object properties: id: type: number description: '' example: 598.0 fr: type: object description: '' example: [] properties: name: type: string description: 'Nom du formulaire en français. validation.max.' example: 'Signalement voirie' description: type: string description: 'Description du formulaire en français.' example: 'Formulaire pour signaler un problème de voirie.' en: type: object description: '' example: [] properties: name: type: string description: 'Nom du formulaire en anglais. validation.max.' example: 'Road issue report' description: type: string description: 'Description du formulaire en anglais.' example: 'Form to report a road issue.' form_type_id: type: number description: 'ID du type de formulaire auquel appartient ce formulaire.' example: 1.0 racis: type: array description: "Liste des IDs d'utilisateurs assignés en RACI sur ce formulaire (optionnel)." example: - 1 - 2 items: type: string steps: type: array description: '' example: - [] items: type: object properties: id: type: integer description: '' example: 18 fr: type: array description: '' example: - tempore items: type: string en: type: array description: '' example: - earum items: type: string attributes: type: array description: '' example: - [] items: type: object properties: id: type: integer description: '' example: 13 form_attribute_type_id: type: integer description: '' example: 17 hidden: type: boolean description: '' example: true private: type: boolean description: '' example: false requiredPublic: type: boolean description: '' example: true requiredBackoffice: type: boolean description: '' example: false config: type: array description: '' example: - totam items: type: string en: type: array description: '' example: - quas items: type: string fr: type: array description: '' example: - consequuntur items: type: string required: - config - en - fr required: - form_type_id parameters: - in: path name: company description: '' example: voluptas required: true schema: type: string '/api/{company}/forms/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Form put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form requestBody: required: true content: application/json: schema: type: object properties: id: type: number description: '' example: 23952.7 fr: type: object description: '' example: [] properties: name: type: string description: 'Nom du formulaire en français. validation.max.' example: 'Signalement voirie' description: type: string description: 'Description du formulaire en français.' example: 'Formulaire pour signaler un problème de voirie.' en: type: object description: '' example: [] properties: name: type: string description: 'Nom du formulaire en anglais. validation.max.' example: 'Road issue report' description: type: string description: 'Description du formulaire en anglais.' example: 'Form to report a road issue.' form_type_id: type: number description: 'ID du type de formulaire auquel appartient ce formulaire.' example: 1.0 racis: type: array description: "Liste des IDs d'utilisateurs assignés en RACI sur ce formulaire (optionnel)." example: - 1 - 2 items: type: string steps: type: array description: '' example: - [] items: type: object properties: id: type: integer description: '' example: 19 fr: type: array description: '' example: - odit items: type: string en: type: array description: '' example: - laborum items: type: string attributes: type: array description: '' example: - [] items: type: object properties: id: type: integer description: '' example: 19 form_attribute_type_id: type: integer description: '' example: 16 hidden: type: boolean description: '' example: true private: type: boolean description: '' example: true requiredPublic: type: boolean description: '' example: true requiredBackoffice: type: boolean description: '' example: false config: type: array description: '' example: - harum items: type: string en: type: array description: '' example: - hic items: type: string fr: type: array description: '' example: - non items: type: string required: - config - en - fr required: - form_type_id delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form parameters: - in: path name: company description: '' example: alias required: true schema: type: string - in: path name: id description: 'The ID of the form.' example: totam required: true schema: type: string '/api/{company}/response-template': get: summary: 'Return all Response Template for all form for a specified company' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Form post: summary: 'Create a new Response Template for a form' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form requestBody: required: true content: application/json: schema: type: object properties: response_title: type: string description: validation.min. example: 'n' response_content: type: string description: '' example: perspiciatis required: - response_title - response_content parameters: - in: path name: company description: '' example: ipsa required: true schema: type: string '/api/{company}/response-template/{id}': get: summary: 'Return all Response Template for a specified company and specified form' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Form put: summary: 'Update response template based on its ID' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form requestBody: required: true content: application/json: schema: type: object properties: response_title: type: string description: validation.min. example: '' response_content: type: string description: '' example: dolor required: - response_title - response_content delete: summary: 'Delete template based on its ID' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Form parameters: - in: path name: company description: '' example: voluptatem required: true schema: type: string - in: path name: id description: 'The ID of the response template.' example: 1 required: true schema: type: integer '/api/{company}/response-template/{templateId}/get': get: summary: 'Get a response template based on its ID' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Form parameters: - in: path name: company description: '' example: modi required: true schema: type: string - in: path name: templateId description: '' example: 1 required: true schema: type: integer '/api/{company}/forms/{form_id}/statuses/{status_id}/actions': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form Status Actions' parameters: - in: path name: company description: '' example: ea required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: qui required: true schema: type: string - in: path name: status_id description: 'The ID of the status.' example: voluptas required: true schema: type: string '/api/{company}/forms/{form}/statuses/{status}/actions': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Status Actions' requestBody: required: false content: application/json: schema: type: object properties: type: type: string description: '' example: null config: type: array description: '' example: - praesentium items: type: string order: type: integer description: '' example: 5 active: type: boolean description: '' example: false parameters: - in: path name: company description: '' example: quo required: true schema: type: string - in: path name: form description: 'The form.' example: rerum required: true schema: type: string - in: path name: status description: 'The status.' example: pariatur required: true schema: type: string '/api/{company}/forms/{form_id}/statuses/{status_id}/actions/{id}': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Status Actions' requestBody: required: false content: application/json: schema: type: object properties: config: type: array description: '' example: - vero items: type: string order: type: integer description: '' example: 16 active: type: boolean description: '' example: true delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Status Actions' parameters: - in: path name: company description: '' example: molestiae required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: hic required: true schema: type: string - in: path name: status_id description: 'The ID of the status.' example: laborum required: true schema: type: string - in: path name: id description: 'The ID of the action.' example: quia required: true schema: type: string '/api/{company}/forms/{form_id}/statuses/{status_id}/versions': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form Status Versions' parameters: - in: path name: company description: '' example: nam required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: ut required: true schema: type: string - in: path name: status_id description: 'The ID of the status.' example: reiciendis required: true schema: type: string '/api/{company}/forms/{form_id}/statuses/{status_id}/versions/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form Status Versions' parameters: - in: path name: company description: '' example: aspernatur required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: praesentium required: true schema: type: string - in: path name: status_id description: 'The ID of the status.' example: aliquid required: true schema: type: string - in: path name: id description: 'The ID of the version.' example: ipsa required: true schema: type: string '/api/{company}/forms/{form}/statuses/{status}/versions/{version}/restore': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Status Versions' parameters: - in: path name: company description: '' example: voluptatem required: true schema: type: string - in: path name: form description: 'The form.' example: sed required: true schema: type: string - in: path name: status description: 'The status.' example: vero required: true schema: type: string - in: path name: version description: 'The version.' example: nihil required: true schema: type: string '/api/{company}/forms/{form_id}/statuses': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form Statuses' parameters: - in: path name: company description: '' example: quia required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: deserunt required: true schema: type: string '/api/{company}/forms/{form}/statuses': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Statuses' requestBody: required: true content: application/json: schema: type: object properties: active: type: boolean description: '' example: true default: type: boolean description: '' example: false final: type: boolean description: '' example: false icon: type: string description: validation.max. example: xdrugmkbwtuseyzbhwekiigxoscrnoikelwkqeurrdyderkhrnmdsexnyicmnlzpjnwojlveskvpzchonskaidesubjobmiajcqiuxivnlkuuokupqpugbhwy translations: type: object description: '' example: [] properties: fr: type: string description: validation.max. example: zvkdntwkcauoifbswrhsxtjspfkxmxtrgisfqeycztuehjjmeqrwinegiroubrwfqgdgvcvsezycgsizaysjghkaqtiyyebgocr en: type: string description: validation.max. example: ootieiiklnfqcjvojosdwtwktcmpglrgkruavavpuonrhjlnmlynvpsnclcfwscxvpc required: - active - default - final parameters: - in: path name: company description: '' example: eligendi required: true schema: type: string - in: path name: form description: 'The form.' example: quae required: true schema: type: string '/api/{company}/forms/{form_id}/statuses/{id}': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Statuses' requestBody: required: false content: application/json: schema: type: object properties: active: type: boolean description: '' example: true default: type: boolean description: '' example: true final: type: boolean description: '' example: false icon: type: string description: validation.max. example: ovyiscklbvoesvgosffzptwvkbrmxcmxaafiwitzpdzgyjhygmrtlmfahsiansoqkbosnbasiqlkcbekkcbnuysqxhuduapngcpkfixufhymqswxeoudjkywxmupbnxpjmrlznkqziuniimrzzygntxmdrzjwbatnzcluwnjzwdopgpaerxopgicnumyfithilkqjsruglahnigxzssswklrubrzmkdzc translations: type: object description: '' example: [] properties: fr: type: string description: validation.max. example: hmcvccltgfabjblqxzakcogffoidus en: type: string description: validation.max. example: bmqgoemxrvqikrhrrgeqez parameters: - in: path name: company description: '' example: iusto required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: eligendi required: true schema: type: string - in: path name: id description: 'The ID of the status.' example: modi required: true schema: type: string '/api/{company}/form-types': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form Types' post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Types' requestBody: required: true content: application/json: schema: type: object properties: active: type: boolean description: '' example: false purpose: type: string description: validation.max. example: azksvsdpehkisgvuxkvuqt listable: type: boolean description: '' example: true translations: type: object description: '' example: [] properties: fr: type: object description: '' example: [] properties: name: type: string description: validation.max. example: sxsnekynfluxwqagkkxsldgozcirdsqugypiajrgrohjsujjyeskzgzrvvyhxmexzfymzippvnelvabbdhjorggshpzfymcjbaielndjqbkfllxehleiiasedlwlvmninjnzthyizjaqurwqvkrsywymbzgrlogmpptodeyebiihsvs description: type: string description: '' example: unde en: type: object description: '' example: [] properties: name: type: string description: validation.max. example: hnyvvzckkamnsspzgnftvlllnhaaanehrsycwzwchxdvxaobiycftavsdohfgibbeeddupcvcqnkzsxxdxkmglzbkctpbnctqoweulolsyjrvawnnqmekwzbsn description: type: string description: '' example: dignissimos required: - active parameters: - in: path name: company description: '' example: nihil required: true schema: type: string '/api/{company}/form-types/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form Types' put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Types' requestBody: required: false content: application/json: schema: type: object properties: active: type: boolean description: '' example: true purpose: type: string description: validation.max. example: yuyynfrfspi listable: type: boolean description: '' example: true translations: type: object description: '' example: [] properties: fr: type: object description: '' example: [] properties: name: type: string description: validation.max. example: dilgrxafddlerqsdvlnitq description: type: string description: '' example: repellat en: type: object description: '' example: [] properties: name: type: string description: validation.max. example: jhckdzecthvqubdsdudhxbdphglfcjnkgazsu description: type: string description: '' example: quia delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form Types' parameters: - in: path name: company description: '' example: officia required: true schema: type: string - in: path name: id description: 'The ID of the form type.' example: qui required: true schema: type: string '/api/{company}/forms/{form_id}/applications': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form deployment applications' parameters: - in: path name: company description: '' example: cum required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: nihil required: true schema: type: string '/api/{company}/forms/{form}/applications': post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form deployment applications' requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'Nom du déploiement (ex. application mobile iOS). validation.max.' example: 'App mobile Android v2' source: type: string description: 'Source du déploiement (`mobile`, `web`, `kiosk`…). validation.max.' example: mobile lang: type: string description: 'Langue par défaut du formulaire (`fr`, `en`…). validation.max.' example: fr active: type: integer description: 'Statut actif : `1` = actif, `0` = inactif.' example: 1 client_url: type: string description: 'URL du client front-end (deep link ou URL web). validation.max.' example: 'https://app.maville.fr' required: - name - source - lang - active - client_url parameters: - in: path name: company description: '' example: ad required: true schema: type: string - in: path name: form description: 'The form.' example: qui required: true schema: type: string '/api/{company}/forms/{form_id}/applications/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form deployment applications' put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form deployment applications' requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: validation.max. example: yhphgxhzlhhmtcmnxtmcysnzheeqxuqvxobhvxuqedilktnypugjwpypsmdmkgivdupiw source: type: string description: validation.max. example: bgrdciimakwnaqyzjsypfgslpeziyampcqvcpzvehhsancyqcypwqyssowfplrenwnuxrwfbjj lang: type: string description: validation.max. example: qsfcjmkaiycfgvyyzrutngeilulvazyduvucumwlrepirferihwugoknlkxsnrbaibrkbemiifrfrpszhqlpkduspzgezlwrqnaclncoqbqgshweevexenmmpfxdibnmrewhruqzvzowragaiaxpivtthmibiesizssepuhwruutfasdiftvuwsoocqjkllevmrjmxyqcwsjaxztadtesjflxoxea active: type: integer description: '' example: 7 client_url: type: string description: validation.max. example: fqgcmxkispiqweukzwxyhdpqgjjoowenoqtifvvkebafiexqrrhjsonvdeleooraahwwewricwq required: - name - source - lang - active - client_url delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Form deployment applications' parameters: - in: path name: company description: '' example: consequatur required: true schema: type: string - in: path name: form_id description: 'The ID of the form.' example: ducimus required: true schema: type: string - in: path name: id description: 'The ID of the application.' example: 150132d0-f05b-1022-dd70-1ad04a03a000 required: true schema: type: string '/api/{company}/forms/{id}/applications/{application_uuid}/download': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Form deployment applications' parameters: - in: path name: company description: '' example: quia required: true schema: type: string - in: path name: id description: 'The ID of the form.' example: doloribus required: true schema: type: string - in: path name: application_uuid description: '' example: 150132d0-f05b-1022-dd70-1ad04a03a000 required: true schema: type: string /api/superadmin/news: get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Global News (Superadmin)' post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' requestBody: required: false content: application/json: schema: type: object properties: news_category_id: type: integer description: "ID de la catégorie d'actualité (optionnel)." example: 3 cover_media_id: type: integer description: 'ID du média de couverture (optionnel).' example: 12 fr: type: object description: '' example: [] properties: title: type: string description: "Titre de l'article en français. validation.max." example: 'Travaux rue de la Paix' content: type: string description: "Contenu de l'article en français (HTML ou Markdown)." example: '

Les travaux débuteront le 10 juin...

' en: type: object description: '' example: [] properties: title: type: string description: 'Titre en anglais (optionnel). validation.max.' example: 'Works on Rue de la Paix' content: type: string description: 'Contenu en anglais (optionnel).' example: neque '/api/superadmin/news/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Global News (Superadmin)' put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' requestBody: required: false content: application/json: schema: type: object properties: news_category_id: type: integer description: '' example: 14 cover_media_id: type: integer description: '' example: 2 fr: type: object description: '' example: [] properties: title: type: string description: validation.max. example: hrtzdweirdhlzhfaeszepzhfknbumrjimuhqlnchcsanuqzxoaryqrfsyvkwrbyrbukznswwjvmhhzcqmdqnrijbjpjozgxcudrbnqnzhonakqbommzaayzeocddorrmeksxfzqmcgtkpndqqqponfaqacqfugwhdeuydckyhrdxsems content: type: string description: '' example: enim en: type: object description: '' example: [] properties: title: type: string description: validation.max. example: zhiqtaumuikkiuhaimaseslmlrdedzavpfzntupqgjcwftnbickwdxrgjbuopnzxgeycvwhnypxkludrwptmeqaimrirlkvqqxrrjvsjeirdasghiaunmvnfttyemaaljpmdkguosuogytptkezlqpkcwgsuzyaipqurizcivusboyhalg content: type: string description: '' example: et delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' parameters: - in: path name: id description: 'The ID of the news.' example: nam required: true schema: type: string '/api/superadmin/news/{id}/publish': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' parameters: - in: path name: id description: 'The ID of the news.' example: rerum required: true schema: type: string '/api/superadmin/news/{id}/unpublish': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' parameters: - in: path name: id description: 'The ID of the news.' example: non required: true schema: type: string /api/superadmin/news-categories: get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Global News (Superadmin)' post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' requestBody: required: false content: application/json: schema: type: object properties: active: type: boolean description: '' example: true fr: type: object description: '' example: [] properties: name: type: string description: validation.max. example: kjidbrtbdxzvldkwvhhhbobpmflvwyeenkiudsqgjlffjjleaxrcuswnogsibrzdgmtzcguhnqnsffvkhykwynyvyodnlrfbjgzlqlucflbnyrjuflnapabiaiftuyuhinswzyunezuhwqh en: type: object description: '' example: [] properties: name: type: string description: validation.max. example: rutzkusccwozbiiwdthclyheyquotooputxwtiladmtgawfzbgyloahgyrtpqivoykiwvkpivvnlk '/api/superadmin/news-categories/{id}': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' requestBody: required: false content: application/json: schema: type: object properties: active: type: boolean description: '' example: false fr: type: object description: '' example: [] properties: name: type: string description: validation.max. example: oaoacrryilmwshtgayzgxxziknnzkhmruvjmknvweqvmrjlhfysuujmdznzdqzqkuobvrloruprqkxsib en: type: object description: '' example: [] properties: name: type: string description: validation.max. example: zrvsyytlhoqjepgsznnghcojyyfwzzvfypicvkwmtqhiiyxunjltawqlezcwsniqoxtxcssboujelyxfgqvhtddutikcqkjmdipkriwqglxkuwrgpksjjcswqxmzluvefflflmgeebkvtbzotvjrehyndixrglmcykcbkachezyxcozn delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Global News (Superadmin)' parameters: - in: path name: id description: 'The ID of the news category.' example: laudantium required: true schema: type: string /api/public/news: get: summary: '' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: articles: current_page: 1 data: [] first_page_url: 'https://api.demo.bouge.io/api/public/news?page=1' from: null last_page: 1 last_page_url: 'https://api.demo.bouge.io/api/public/news?page=1' links: - url: null label: pagination.previous active: false - url: 'https://api.demo.bouge.io/api/public/news?page=1' label: '1' active: true - url: null label: pagination.next active: false next_page_url: null path: 'https://api.demo.bouge.io/api/public/news' per_page: 25 prev_page_url: null to: null total: 0 properties: articles: type: object example: current_page: 1 data: [] first_page_url: 'https://api.demo.bouge.io/api/public/news?page=1' from: null last_page: 1 last_page_url: 'https://api.demo.bouge.io/api/public/news?page=1' links: - url: null label: pagination.previous active: false - url: 'https://api.demo.bouge.io/api/public/news?page=1' label: '1' active: true - url: null label: pagination.next active: false next_page_url: null path: 'https://api.demo.bouge.io/api/public/news' per_page: 25 prev_page_url: null to: null total: 0 tags: - 'Global News Public' security: [] '/api/public/news/{articleSlug}': get: summary: '' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\News\NewsArticle].' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 391 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'No query results for model [App\Models\News\NewsArticle].' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: type: integer example: 391 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - 'Global News Public' security: [] parameters: - in: path name: articleSlug description: '' example: a required: true schema: type: string '/api/{company}/news': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - News post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News requestBody: required: false content: application/json: schema: type: object properties: news_category_id: type: integer description: "ID de la catégorie d'actualité (optionnel)." example: 3 cover_media_id: type: integer description: 'ID du média de couverture (optionnel).' example: 12 fr: type: object description: '' example: [] properties: title: type: string description: "Titre de l'article en français. validation.max." example: 'Travaux rue de la Paix' content: type: string description: "Contenu de l'article en français (HTML ou Markdown)." example: '

Les travaux débuteront le 10 juin...

' en: type: object description: '' example: [] properties: title: type: string description: 'Titre en anglais (optionnel). validation.max.' example: 'Works on Rue de la Paix' content: type: string description: 'Contenu en anglais (optionnel).' example: dolor parameters: - in: path name: company description: '' example: consequuntur required: true schema: type: string '/api/{company}/news/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - News put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News requestBody: required: false content: application/json: schema: type: object properties: news_category_id: type: integer description: '' example: 2 cover_media_id: type: integer description: '' example: 14 fr: type: object description: '' example: [] properties: title: type: string description: validation.max. example: adoxelyqketjatmtojuxgbcmnsdgigtadxawdwhbvmjtxjjtvxrtpahphdxzkpcdwowpseyemfdvmkdhlrvgysdiwuqqnhyuhgfinnazflpvrknbacimqqoyjawesvpmuvjvnsqwbkrodpjqhgcreqyuuasqvbottyduopfwdhvktpxxfzrxghaywazfrbsilumcqpiyvzaxttddmrwwkxdqwaxdqvtgiioeyykgzuwidpwmdmp content: type: string description: '' example: molestias en: type: object description: '' example: [] properties: title: type: string description: validation.max. example: sbamohvcvjhzjdxeelcpjkkintmjyakyvzqjsecnfovlv content: type: string description: '' example: reiciendis delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News parameters: - in: path name: company description: '' example: nesciunt required: true schema: type: string - in: path name: id description: 'The ID of the news.' example: autem required: true schema: type: string '/api/{company}/news/{id}/publish': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News parameters: - in: path name: company description: '' example: et required: true schema: type: string - in: path name: id description: 'The ID of the news.' example: pariatur required: true schema: type: string '/api/{company}/news/{id}/unpublish': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News parameters: - in: path name: company description: '' example: aliquam required: true schema: type: string - in: path name: id description: 'The ID of the news.' example: et required: true schema: type: string '/api/{company}/news-categories': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - News post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News requestBody: required: false content: application/json: schema: type: object properties: active: type: boolean description: '' example: true fr: type: object description: '' example: [] properties: name: type: string description: validation.max. example: amknqvrpeqhmbaeqhhdxsvqtqbesulojbtaoaqdqexdhbpbympliutkxpgjteudubsibgpfvlgdpyaloowazngkpvzzsvgbckauldboihjthtxfjctjamlcclmcryoodiojlvjpduwyqetchcmzgthppyrabllnzzwnnshntymufwjxuorawrkcabmmdzqnfdtydubkvcsxbajazufkb en: type: object description: '' example: [] properties: name: type: string description: validation.max. example: npsbpegykpmnrdavxnxqowpgxecidfkfcltifpaylihwmfkvbhoyfwwagokaltxjabrvtmtxwcwqfxqofwgtwsaupdbnereisifdtzgubkauwywvekncchlswoevpdorpdzdjnqexlunocwcvckjdizcpekmynplevitpwynxmycwoywalgbqpkhafjfuvdgvlbcktaqyrcudhhgvegrtrcngsfcmefqdhzkvjcfnwhs parameters: - in: path name: company description: '' example: sit required: true schema: type: string '/api/{company}/news-categories/{id}': put: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News requestBody: required: false content: application/json: schema: type: object properties: active: type: boolean description: '' example: false fr: type: object description: '' example: [] properties: name: type: string description: validation.max. example: qegnsajppsmkssithiznfdjwvuzeunuiq en: type: object description: '' example: [] properties: name: type: string description: validation.max. example: xivasdvakajobxroklbqcpdlmkvvrqqcymhommbmhlaiqigfqnwcslvrtgzfndwiduhqoclgbzmpgycfinsfgridwanfkeorrhnuevgf delete: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - News parameters: - in: path name: company description: '' example: nihil required: true schema: type: string - in: path name: id description: 'The ID of the news category.' example: quasi required: true schema: type: string '/api/public/{companyUuid}/news': get: summary: 'List published news articles for a company.' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\Company].' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 391 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'No query results for model [App\Models\Company].' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: type: integer example: 391 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - 'News Public' security: [] parameters: - in: path name: companyUuid description: 'The UUID of the company.' example: 550e8400-e29b-41d4-a716-446655440000 required: true schema: type: string '/api/public/{companyUuid}/news/{articleSlug}': get: summary: 'Show a published news article for a company.' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\Company].' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 391 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'No query results for model [App\Models\Company].' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: type: integer example: 391 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - 'News Public' security: [] parameters: - in: path name: companyUuid description: 'The UUID of the company.' example: 550e8400-e29b-41d4-a716-446655440000 required: true schema: type: string - in: path name: articleSlug description: 'The slug of the article.' example: mon-article required: true schema: type: string '/api/{company}/notification-preferences/{user}': put: summary: 'Update notification preferences for a user' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Notifications requestBody: required: false content: application/json: schema: type: object properties: preferences: type: array description: '' example: - [] items: type: object properties: event: type: string description: '' example: null channels: type: array description: '' example: - sit items: type: string required: - channels parameters: - in: path name: company description: '' example: rerum required: true schema: type: string - in: path name: user description: '' example: 16 required: true schema: type: integer '/api/{company}/users/me/notifications': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Notifications parameters: - in: path name: company description: '' example: quia required: true schema: type: string '/api/{company}/users/me/notifications/read-all': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Notifications parameters: - in: path name: company description: '' example: aspernatur required: true schema: type: string '/api/{company}/users/me/notifications/{id}/read': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Notifications parameters: - in: path name: company description: '' example: laudantium required: true schema: type: string - in: path name: id description: 'The ID of the notification.' example: iusto required: true schema: type: string '/api/{company}/posts/dashboard': get: summary: "Get recent and active posts from user's company to show on the dashboard" description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Post parameters: - in: path name: company description: '' example: eveniet required: true schema: type: string '/api/{company}/posts/dashboard/user': get: summary: 'Get posts where current user is operator' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Post parameters: - in: path name: company description: '' example: quibusdam required: true schema: type: string '/api/{company}/posts/filters': get: summary: "Display filters' post" description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Post parameters: - in: path name: company description: '' example: sed required: true schema: type: string '/api/{company}/posts/statuses': get: summary: 'Get posts by statuses' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Post parameters: - in: path name: company description: '' example: velit required: true schema: type: string '/api/{company}/posts/exports': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Post parameters: - in: path name: company description: '' example: dicta required: true schema: type: string '/api/{company}/posts/{post_id}/remind': post: summary: 'Send operator reminder' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Post parameters: - in: path name: company description: '' example: dolorem required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: 1 required: true schema: type: integer '/api/{company}/posts/{postId}/export/pdf': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Post parameters: - in: path name: company description: '' example: quas required: true schema: type: string - in: path name: postId description: '' example: sapiente required: true schema: type: string '/api/{company}/posts/{postId}/priority/{priority}': put: summary: 'Update post priority' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Post requestBody: required: true content: application/json: schema: type: object properties: postId: type: integer description: validation.min. example: 0 priority: type: integer description: 'validation.min validation.max.' example: 2 required: - postId - priority parameters: - in: path name: company description: '' example: saepe required: true schema: type: string - in: path name: postId description: '' example: ipsum required: true schema: type: string - in: path name: priority description: 'The priority.' example: minima required: true schema: type: string '/api/{company}/location/{location}/restricted/{restrict}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 500: description: '' content: application/json: schema: type: object example: message: 'Cannot assign null to property App\Services\Map\BingService::$key of type string' exception: TypeError file: /var/www/clients/client0/web1/web/crm/releases/124/app/Services/Map/BingService.php line: 18 trace: - function: __construct class: App\Services\Map\BingService type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 929 function: newInstanceArgs class: ReflectionClass type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 1043 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 959 function: resolveClass class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 920 function: resolveDependencies class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 274 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1099 function: getController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1030 function: controllerMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 810 function: gatherMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 792 function: gatherRouteMiddleware class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'Cannot assign null to property App\Services\Map\BingService::$key of type string' exception: type: string example: TypeError file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/app/Services/Map/BingService.php line: type: integer example: 18 trace: type: array example: - function: __construct class: App\Services\Map\BingService type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 929 function: newInstanceArgs class: ReflectionClass type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 1043 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 959 function: resolveClass class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 920 function: resolveDependencies class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 274 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1099 function: getController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1030 function: controllerMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 810 function: gatherMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 792 function: gatherRouteMiddleware class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - Post parameters: - in: path name: company description: '' example: explicabo required: true schema: type: string - in: path name: location description: 'The location.' example: accusantium required: true schema: type: string - in: path name: restrict description: '' example: ad required: true schema: type: string '/api/{company}/location/{location}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 500: description: '' content: application/json: schema: type: object example: message: 'Cannot assign null to property App\Services\Map\BingService::$key of type string' exception: TypeError file: /var/www/clients/client0/web1/web/crm/releases/124/app/Services/Map/BingService.php line: 18 trace: - function: __construct class: App\Services\Map\BingService type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 929 function: newInstanceArgs class: ReflectionClass type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 1043 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 959 function: resolveClass class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 920 function: resolveDependencies class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 274 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1099 function: getController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1030 function: controllerMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 810 function: gatherMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 792 function: gatherRouteMiddleware class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'Cannot assign null to property App\Services\Map\BingService::$key of type string' exception: type: string example: TypeError file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/app/Services/Map/BingService.php line: type: integer example: 18 trace: type: array example: - function: __construct class: App\Services\Map\BingService type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 929 function: newInstanceArgs class: ReflectionClass type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 1043 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 959 function: resolveClass class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 920 function: resolveDependencies class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 274 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1099 function: getController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1030 function: controllerMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 810 function: gatherMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 792 function: gatherRouteMiddleware class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - Post parameters: - in: path name: company description: '' example: eligendi required: true schema: type: string - in: path name: location description: 'The location.' example: et required: true schema: type: string '/api/{company}/location/coordinates/{lat}/{lon}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 500: description: '' content: application/json: schema: type: object example: message: 'Cannot assign null to property App\Services\Map\BingService::$key of type string' exception: TypeError file: /var/www/clients/client0/web1/web/crm/releases/124/app/Services/Map/BingService.php line: 18 trace: - function: __construct class: App\Services\Map\BingService type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 929 function: newInstanceArgs class: ReflectionClass type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 1043 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 959 function: resolveClass class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 920 function: resolveDependencies class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 274 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1099 function: getController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1030 function: controllerMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 810 function: gatherMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 792 function: gatherRouteMiddleware class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'Cannot assign null to property App\Services\Map\BingService::$key of type string' exception: type: string example: TypeError file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/app/Services/Map/BingService.php line: type: integer example: 18 trace: type: array example: - function: __construct class: App\Services\Map\BingService type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 929 function: newInstanceArgs class: ReflectionClass type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 1043 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 959 function: resolveClass class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 920 function: resolveDependencies class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 770 function: build class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 881 function: resolve class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 706 function: resolve class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Application.php line: 866 function: make class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 274 function: make class: Illuminate\Foundation\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1099 function: getController class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Route.php line: 1030 function: controllerMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 810 function: gatherMiddleware class: Illuminate\Routing\Route type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 792 function: gatherRouteMiddleware class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - Post parameters: - in: path name: company description: '' example: enim required: true schema: type: string - in: path name: lat description: '' example: autem required: true schema: type: string - in: path name: lon description: '' example: omnis required: true schema: type: string '/api/{company}/posts': get: summary: 'List posts' description: 'Retourne la liste paginée des signalements de la company.' parameters: - in: query name: search description: 'Recherche fulltext dans les signalements.' example: voirie required: false schema: type: string description: 'Recherche fulltext dans les signalements.' example: voirie - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: posts: current_page: 1 data: - id: 101 reference: 2024-00101 title: 'Nid de poule rue des Acacias' priority: 2 status_id: 5 created_at: '2024-06-01T10:00:00.000000Z' per_page: 25 total: 142 properties: posts: type: object example: current_page: 1 data: - id: 101 reference: 2024-00101 title: 'Nid de poule rue des Acacias' priority: 2 status_id: 5 created_at: '2024-06-01T10:00:00.000000Z' per_page: 25 total: 142 tags: - Post post: summary: 'Create a post' description: 'Crée un nouveau signalement depuis le backoffice CRM.' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: post: id: 102 reference: 2024-00102 title: 'Lampadaire hors service' status_id: 1 priority: 1 created_at: '2024-06-02T09:00:00.000000Z' properties: post: type: object example: id: 102 reference: 2024-00102 title: 'Lampadaire hors service' status_id: 1 priority: 1 created_at: '2024-06-02T09:00:00.000000Z' 422: description: 'Validation error' content: application/json: schema: type: object example: errors: form_id: - 'The form id field is required.' properties: errors: type: object example: form_id: - 'The form id field is required.' tags: - Post parameters: - in: path name: company description: '' example: molestias required: true schema: type: string '/api/{company}/posts/{id}': get: summary: 'Get a post' description: "Retourne le détail d'un signalement avec son historique et les statuts disponibles." parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: post: id: 101 reference: 2024-00101 title: 'Nid de poule rue des Acacias' content: 'Gros nid de poule dangereux...' priority: 2 status_id: 5 author_email: citoyen@example.com created_at: '2024-06-01T10:00:00.000000Z' history: [] statuses: [] properties: post: type: object example: id: 101 reference: 2024-00101 title: 'Nid de poule rue des Acacias' content: 'Gros nid de poule dangereux...' priority: 2 status_id: 5 author_email: citoyen@example.com created_at: '2024-06-01T10:00:00.000000Z' history: type: array example: [] statuses: type: array example: [] 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\Post\Post]' properties: message: type: string example: 'No query results for model [App\Models\Post\Post]' tags: - Post put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Post delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Post parameters: - in: path name: company description: '' example: adipisci required: true schema: type: string - in: path name: id description: 'The ID of the post.' example: aliquid required: true schema: type: string '/api/{company}/posts/{post_id}/comments': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Comments' parameters: - in: path name: company description: '' example: ut required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: temporibus required: true schema: type: string '/api/{company}/posts/{post}/comments': post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Comments' requestBody: required: false content: application/json: schema: type: object properties: message: type: object description: '' example: [] properties: mentions: type: array description: '' example: - 17 items: type: integer parameters: - in: path name: company description: '' example: non required: true schema: type: string - in: path name: post description: 'The post.' example: totam required: true schema: type: string '/api/{company}/posts/{post_id}/comments/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Comments' put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Comments' delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Comments' parameters: - in: path name: company description: '' example: nihil required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: ad required: true schema: type: string - in: path name: id description: 'The ID of the comment.' example: accusamus required: true schema: type: string '/api/{company}/posts/{post_id}/histories': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Histories' parameters: - in: path name: company description: '' example: sint required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: et required: true schema: type: string '/api/{company}/posts/{post}/histories': post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Histories' parameters: - in: path name: company description: '' example: at required: true schema: type: string - in: path name: post description: 'The post.' example: quo required: true schema: type: string '/api/{company}/posts/{post_id}/histories/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Histories' put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Histories' delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Histories' parameters: - in: path name: company description: '' example: iusto required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: et required: true schema: type: string - in: path name: id description: 'The ID of the history.' example: aut required: true schema: type: string '/api/{company}/posts/{post_id}/messages': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Messages' parameters: - in: path name: company description: '' example: quia required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: est required: true schema: type: string '/api/{company}/posts/{post}/messages': post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Messages' requestBody: required: true content: application/json: schema: type: object properties: content: type: string description: '' example: ipsa required: - content parameters: - in: path name: company description: '' example: doloremque required: true schema: type: string - in: path name: post description: 'The post.' example: quisquam required: true schema: type: string '/api/{company}/posts/{post_id}/messages/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Messages' put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Messages' delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Messages' parameters: - in: path name: company description: '' example: autem required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: labore required: true schema: type: string - in: path name: id description: 'The ID of the message.' example: tenetur required: true schema: type: string '/api/{company}/posts/{post_id}/racis': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post RACI' parameters: - in: path name: company description: '' example: pariatur required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: eaque required: true schema: type: string '/api/{company}/posts/{post}/racis': post: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post RACI' requestBody: required: false content: application/json: schema: type: object properties: racis: type: array description: '' example: - [] items: type: object properties: id: type: integer description: validation.min. example: 1 is_responsible: type: boolean description: '' example: false is_accountable: type: boolean description: '' example: false is_consulted: type: boolean description: '' example: true is_informed: type: boolean description: '' example: false required: - id - is_responsible - is_accountable - is_consulted - is_informed parameters: - in: path name: company description: '' example: consequatur required: true schema: type: string - in: path name: post description: 'The post.' example: adipisci required: true schema: type: string '/api/{company}/posts/{post_id}/racis/{id}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post RACI' parameters: - in: path name: company description: '' example: officiis required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: et required: true schema: type: string - in: path name: id description: 'The ID of the raci.' example: aspernatur required: true schema: type: string '/api/{company}/statuses': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Statuses' parameters: - in: path name: company description: '' example: assumenda required: true schema: type: string '/api/{company}/posts/{post_id}/statuses': get: summary: 'Display a listing of the resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Statuses' parameters: - in: path name: company description: '' example: consequuntur required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: quia required: true schema: type: string '/api/{company}/posts/{post}/statuses': post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Statuses' parameters: - in: path name: company description: '' example: voluptate required: true schema: type: string - in: path name: post description: 'The post.' example: amet required: true schema: type: string '/api/{company}/posts/{post_id}/statuses/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Post Statuses' put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Statuses' delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Post Statuses' parameters: - in: path name: company description: '' example: praesentium required: true schema: type: string - in: path name: post_id description: 'The ID of the post.' example: velit required: true schema: type: string - in: path name: id description: 'The ID of the status.' example: et required: true schema: type: string '/api/public/{companyUuid}/events': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\Company].' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 391 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'No query results for model [App\Models\Company].' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: type: integer example: 391 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - 'Public Events' parameters: - in: path name: companyUuid description: '' example: quasi required: true schema: type: string '/api/public/{companyUuid}/events/{slug}': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\Company].' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 391 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'No query results for model [App\Models\Company].' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: type: integer example: 391 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - 'Public Events' parameters: - in: path name: companyUuid description: '' example: et required: true schema: type: string - in: path name: slug description: 'The slug of the event.' example: 3 required: true schema: type: integer '/api/public/companies/{uuid}/forms': get: summary: 'List active forms for a company identified by its UUID.' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 404: description: '' content: application/json: schema: type: object example: message: 'No query results for model [App\Models\Company].' exception: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 391 trace: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' properties: message: type: string example: 'No query results for model [App\Models\Company].' exception: type: string example: Symfony\Component\HttpKernel\Exception\NotFoundHttpException file: type: string example: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: type: integer example: 391 trace: type: array example: - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php line: 367 function: prepareException class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/app/Exceptions/Handler.php line: 48 function: render class: Illuminate\Foundation\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/nunomaduro/collision/src/Adapters/Laravel/ExceptionHandler.php line: 54 function: render class: App\Exceptions\Handler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php line: 51 function: render class: NunoMaduro\Collision\Adapters\Laravel\ExceptionHandler type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 143 function: handleException class: Illuminate\Routing\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php line: 50 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\SubstituteBindings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 126 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 92 function: handleRequest class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php line: 54 function: handleRequestUsingNamedLimiter class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Routing\Middleware\ThrottleRequests type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 797 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 776 function: runRouteWithinStack class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 740 function: runRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Routing/Router.php line: 729 function: dispatchToRoute class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 190 function: dispatch class: Illuminate\Routing\Router type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 141 function: '{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():187}' class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php line: 45 function: '{closure:Illuminate\Pipeline\Pipeline::prepareDestination():139}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestIpMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php line: 31 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Sentry\Laravel\Http\SetRequestMiddleware type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php line: 31 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php line: 21 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php line: 40 function: handle class: Illuminate\Foundation\Http\Middleware\TransformsRequest type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\TrimStrings type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php line: 27 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\ValidatePostSize type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php line: 86 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/fruitcake/laravel-cors/src/HandleCors.php line: 52 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Fruitcake\Cors\HandleCors type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php line: 39 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 180 function: handle class: Illuminate\Http\Middleware\TrustProxies type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php line: 116 function: '{closure:{closure:Illuminate\Pipeline\Pipeline::carry():155}:156}' class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 165 function: then class: Illuminate\Pipeline\Pipeline type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php line: 134 function: sendRequestThroughRouter class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 299 function: handle class: Illuminate\Foundation\Http\Kernel type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 287 function: callLaravelOrLumenRoute class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 89 function: makeApiCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 45 function: makeResponseCall class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php line: 35 function: makeResponseCallIfConditionsPass class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 222 function: __invoke class: Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 176 function: iterateThroughStrategies class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php line: 116 function: fetchResponses class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 123 function: processRoute class: Knuckles\Scribe\Extracting\Extractor type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 80 function: extractEndpointsInfoFromLaravelApp class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php line: 56 function: extractEndpointsInfoAndWriteToDisk class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php line: 55 function: get class: Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 36 function: handle class: Knuckles\Scribe\Commands\GenerateDocumentation type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Util.php line: 41 function: '{closure:Illuminate\Container\BoundMethod::call():35}' class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 93 function: unwrapIfClosure class: Illuminate\Container\Util type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php line: 35 function: callBoundMethod class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Container/Container.php line: 661 function: call class: Illuminate\Container\BoundMethod type: '::' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 183 function: call class: Illuminate\Container\Container type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Command/Command.php line: 326 function: execute class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Command.php line: 152 function: run class: Symfony\Component\Console\Command\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 1098 function: run class: Illuminate\Console\Command type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 324 function: doRunCommand class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/symfony/console/Application.php line: 175 function: doRun class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Console/Application.php line: 102 function: run class: Symfony\Component\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php line: 155 function: run class: Illuminate\Console\Application type: '->' - file: /var/www/clients/client0/web1/web/crm/releases/124/artisan line: 35 function: handle class: Illuminate\Foundation\Console\Kernel type: '->' items: type: object tags: - 'Public Form' security: [] parameters: - in: path name: uuid description: 'The UUID of the company.' example: 550e8400-e29b-41d4-a716-446655440000 required: true schema: type: string '/api/{company}/roles': get: summary: 'List all roles with their effective permissions for this company.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Roles & Permissions' parameters: - in: path name: company description: '' example: est required: true schema: type: string '/api/{company}/roles/defaults': get: summary: 'List default permissions per role (global, no company overrides).' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - 'Roles & Permissions' parameters: - in: path name: company description: '' example: repellendus required: true schema: type: string '/api/{company}/roles/permissions': put: summary: 'Bulk update permissions for multiple roles in this company.' description: 'Body: { "roles": { "1": { "posts.delete": false }, "3": { "comments.create": true } } }' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Roles & Permissions' requestBody: required: true content: application/json: schema: type: object properties: roles: type: array description: '' example: - - false items: type: array description: '' example: - false items: type: boolean required: - roles parameters: - in: path name: company description: '' example: pariatur required: true schema: type: string '/api/{company}/roles/{role_id}/permissions': put: summary: 'Toggle permissions for a role in this company.' description: 'Body: { "permissions": { "posts.delete": false, "posts.export": true } }' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - 'Roles & Permissions' requestBody: required: true content: application/json: schema: type: object properties: permissions: type: array description: '' example: - false items: type: boolean required: - permissions parameters: - in: path name: company description: '' example: porro required: true schema: type: string - in: path name: role_id description: 'The ID of the role.' example: 1 required: true schema: type: integer /api/public/statistics: get: summary: 'Public statistics' description: 'Statistiques publiques agrégées (sans authentification).' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: error: UNAUTHORIZED message: 'You can not access this ressource' properties: error: type: string example: UNAUTHORIZED message: type: string example: 'You can not access this ressource' tags: - Statistics requestBody: required: false content: application/json: schema: type: object properties: date_from: type: string description: validation.date. example: '2026-06-04T21:33:29' date_to: type: string description: validation.date. example: '2026-06-04T21:33:29' form_id: type: string description: '' example: null security: [] '/api/{company}/stats/performance': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Statistics requestBody: required: false content: application/json: schema: type: object properties: date_from: type: string description: validation.date. example: '2026-06-04T21:33:29' date_to: type: string description: validation.date. example: '2026-06-04T21:33:29' parameters: - in: path name: company description: '' example: quo required: true schema: type: string '/api/{company}/stats/volumetry': get: summary: '' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Statistics requestBody: required: false content: application/json: schema: type: object properties: date_from: type: string description: validation.date. example: '2026-06-04T21:33:29' date_to: type: string description: validation.date. example: '2026-06-04T21:33:29' parameters: - in: path name: company description: '' example: qui required: true schema: type: string '/api/{company}/statistics/catalog': get: summary: 'List available metrics' description: 'Retourne le catalogue des métriques disponibles avec leurs labels localisés.' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: metrics: - id: total_posts label: 'Total signalements' description: 'Nombre total de signalements reçus sur la période.' type: count unit: none display: number properties: metrics: type: array example: - id: total_posts label: 'Total signalements' description: 'Nombre total de signalements reçus sur la période.' type: count unit: none display: number items: type: object tags: - 'Statistics dashboard' parameters: - in: path name: company description: '' example: commodi required: true schema: type: string '/api/{company}/statistics/metrics': get: summary: 'Compute metrics' description: 'Calcule les métriques demandées par leurs IDs (séparés par virgule). Les IDs inconnus sont ignorés silencieusement.' parameters: - in: query name: ids description: 'IDs des métriques séparés par virgule (max 15).' example: 'total_posts,avg_resolution_time' required: true schema: type: string description: 'IDs des métriques séparés par virgule (max 15).' example: 'total_posts,avg_resolution_time' - in: query name: from description: 'Date de début de période (format `Y-m-d`).' example: '2024-01-01' required: false schema: type: string description: 'Date de début de période (format `Y-m-d`).' example: '2024-01-01' - in: query name: to description: 'Date de fin de période (format `Y-m-d`).' example: '2024-12-31' required: false schema: type: string description: 'Date de fin de période (format `Y-m-d`).' example: '2024-12-31' - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: metrics: total_posts: 142 avg_resolution_time: 3.5 properties: metrics: type: object example: total_posts: 142 avg_resolution_time: 3.5 422: description: 'Trop de métriques' content: application/json: schema: type: object example: message: 'Cannot request more than 15 metrics at once.' properties: message: type: string example: 'Cannot request more than 15 metrics at once.' tags: - 'Statistics dashboard' requestBody: required: true content: application/json: schema: type: object properties: ids: type: string description: '' example: excepturi from: type: string description: validation.date. example: '2026-06-04T21:33:28' to: type: string description: 'validation.date validation.after_or_equal.' example: '2106-06-22' required: - ids parameters: - in: path name: company description: '' example: sed required: true schema: type: string '/api/{company}/statistics/dashboard': get: summary: 'Get dashboard metrics' description: 'Calcule les métriques configurées pour le tableau de bord de la company (ou les métriques par défaut si aucune config sauvegardée).' parameters: - in: query name: from description: 'Date de début de période (format `Y-m-d`).' example: '2024-01-01' required: false schema: type: string description: 'Date de début de période (format `Y-m-d`).' example: '2024-01-01' - in: query name: to description: 'Date de fin de période (format `Y-m-d`).' example: '2024-12-31' required: false schema: type: string description: 'Date de fin de période (format `Y-m-d`).' example: '2024-12-31' - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: ids: - total_posts - avg_resolution_time - open_posts metrics: total_posts: 142 avg_resolution_time: 3.5 open_posts: 28 properties: ids: type: array example: - total_posts - avg_resolution_time - open_posts items: type: string metrics: type: object example: total_posts: 142 avg_resolution_time: 3.5 open_posts: 28 tags: - 'Statistics dashboard' requestBody: required: false content: application/json: schema: type: object properties: from: type: string description: validation.date. example: '2026-06-04T21:33:28' to: type: string description: 'validation.date validation.after_or_equal.' example: '2101-06-26' parameters: - in: path name: company description: '' example: cupiditate required: true schema: type: string '/api/{company}/statistics/dashboard/config': get: summary: 'Get dashboard config' description: 'Retourne la sélection de métriques sauvegardée pour le tableau de bord (ou les valeurs par défaut).' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: ids: - total_posts - avg_resolution_time is_default: false properties: ids: type: array example: - total_posts - avg_resolution_time items: type: string is_default: type: boolean example: false tags: - 'Statistics dashboard' put: summary: 'Update dashboard config' description: 'Sauvegarde la sélection de métriques du tableau de bord. Chaque ID doit exister dans le catalogue — les IDs inconnus sont rejetés.' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: ids: - total_posts - open_posts properties: ids: type: array example: - total_posts - open_posts items: type: string 422: description: 'ID inconnu' content: application/json: schema: type: object example: message: 'The selected ids.0 is invalid.' errors: ids.0: - 'The selected ids.0 is invalid.' properties: message: type: string example: 'The selected ids.0 is invalid.' errors: type: object example: ids.0: - 'The selected ids.0 is invalid.' tags: - 'Statistics dashboard' requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'Liste des IDs de métriques à afficher.' example: - total_posts - open_posts items: type: string required: - ids parameters: - in: path name: company description: '' example: corporis required: true schema: type: string /api/health: get: summary: '' description: '' parameters: - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 200: description: '' content: application/json: schema: type: object example: status: ok timestamp: '2026-06-04T21:33:27+00:00' services: database: ok redis: ok properties: status: type: string example: ok timestamp: type: string example: '2026-06-04T21:33:27+00:00' services: type: object example: database: ok redis: ok tags: - System security: [] '/api/{company}/citizen/{id}': get: summary: 'search users from given name or email' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Users requestBody: required: false content: application/json: schema: type: object properties: id: type: integer description: '' example: 11 parameters: - in: path name: company description: '' example: eos required: true schema: type: string - in: path name: id description: 'The ID of the citizen.' example: 1 required: true schema: type: integer '/api/{company}/users/find': get: summary: 'search users from given name or email' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Users parameters: - in: path name: company description: '' example: aliquam required: true schema: type: string '/api/{company}/users/{user}/profile': get: summary: 'Display a user profile with stats and history' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Users parameters: - in: path name: company description: '' example: recusandae required: true schema: type: string - in: path name: user description: 'The user.' example: 1 required: true schema: type: integer '/api/{company}/users/{user}/locale': post: summary: 'search users from given name or email' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Users requestBody: required: true content: application/json: schema: type: object properties: locale: type: string description: 'Must be one of fr or en.' example: fr required: - locale parameters: - in: path name: company description: '' example: rerum required: true schema: type: string - in: path name: user description: 'The user.' example: 1 required: true schema: type: integer '/api/{company}/users': get: summary: 'search users from given name or email' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Users post: summary: 'Create a new User on backoffice' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Users requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: "Nom complet de l'utilisateur. validation.min." example: 'Marie Dupont' email: type: string description: 'Adresse email (unique dans la plateforme). validation.email.' example: marie.dupont@maville.fr locale: type: string description: "Langue de l'interface (`fr`, `en`…). Must be one of fr or en." example: fr job_title: type: string description: 'Intitulé du poste.' example: 'Responsable voirie' password: type: string description: 'Mot de passe initial.' example: secret role: type: string description: 'Rôle dans le CRM : `admin`, `manager`, `agent` ou `viewer`. Must be one of admin, manager, agent, or viewer.' example: agent phone: type: string description: validation.max. example: uwviiklrjw required: - name - email - locale - job_title - password - role parameters: - in: path name: company description: '' example: dolorum required: true schema: type: string '/api/{company}/users/{id}': get: summary: 'Display a specific user' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Users put: summary: 'Update a User based on its ID' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Users requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: "Nom complet de l'utilisateur. validation.min." example: 'Marie Dupont' email: type: string description: 'Adresse email. validation.email.' example: marie.dupont@maville.fr locale: type: string description: "Langue de l'interface (`fr`, `en`…). Must be one of fr or en." example: fr job_title: type: string description: 'Intitulé du poste.' example: 'Responsable voirie' role: type: string description: 'Rôle dans le CRM : `admin`, `manager`, `agent` ou `viewer` (optionnel). Must be one of admin, manager, agent, or viewer.' example: manager phone: type: string description: validation.max. example: txukueannngunavsieak required: - name - email - locale - job_title delete: summary: 'Delete an user based on its ID' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Users parameters: - in: path name: company description: '' example: optio required: true schema: type: string - in: path name: id description: 'The ID of the user.' example: 1 required: true schema: type: integer '/api/{company}/webhooks': get: summary: 'search users from given name or email' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Webhooks post: summary: 'Store a newly created resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Webhooks requestBody: required: true content: application/json: schema: type: object properties: id: type: number description: '' example: 19941537.693494 name: type: string description: 'Nom descriptif du webhook. validation.max.' example: 'Notification Slack nouveaux signalements' url: type: string description: 'URL de destination (HTTPS recommandé). Must be a valid URL.' example: 'https://hooks.slack.com/services/xxx/yyy/zzz' signature_secret: type: string description: 'Secret partagé pour vérifier la signature HMAC des payloads. validation.max.' example: my_super_secret_key required: - name - url - signature_secret parameters: - in: path name: company description: '' example: itaque required: true schema: type: string '/api/{company_id}/webhooks/{id}': get: summary: 'Display the specified resource.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: 401: description: '' content: application/json: schema: type: object example: message: Unauthenticated. properties: message: type: string example: Unauthenticated. tags: - Webhooks put: summary: 'Update the specified resource in storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Webhooks requestBody: required: true content: application/json: schema: type: object properties: id: type: number description: '' example: 7817.95222701 name: type: string description: 'Nom descriptif du webhook. validation.max.' example: 'Notification Slack nouveaux signalements' url: type: string description: 'URL de destination (HTTPS recommandé). Must be a valid URL.' example: 'https://hooks.slack.com/services/xxx/yyy/zzz' signature_secret: type: string description: 'Secret partagé pour vérifier la signature HMAC des payloads. validation.max.' example: my_super_secret_key required: - name - url - signature_secret delete: summary: 'Remove the specified resource from storage.' description: '' parameters: - in: header name: Authorization description: '' example: 'Bearer {YOUR_AUTH_KEY}' schema: type: string - in: header name: Content-Type description: '' example: application/json schema: type: string - in: header name: Accept description: '' example: application/json schema: type: string responses: { } tags: - Webhooks parameters: - in: path name: company_id description: 'The ID of the company.' example: 1 required: true schema: type: integer - in: path name: id description: 'The ID of the webhook.' example: 19 required: true schema: type: integer tags: - name: 'API Tokens' description: "\nGestion des tokens d'API par company (accès programmatique)." - name: Auth description: "\nAuthentication API" - name: 'Backoffice Info' description: "\nRead-only consolidated endpoints for backoffice overview pages." - name: 'Banoc geocoder' description: "\nProxy vers l'API de géocodage BANOC. Les paramètres sont transmis tels quels et la réponse retournée sans transformation." - name: Company description: "\nGestion des paramètres et de la configuration de la company (municipalité)." - name: Events description: "\nBackoffice events and projects management" - name: Form description: "\nForm API endpoints" - name: 'Form Status Actions' description: "\nManage actions triggered on form status change" - name: 'Form Status Versions' description: "\nTimeline / changelog of form status configurations" - name: 'Form Statuses' description: "\nManage statuses attached to a form" - name: 'Form Types' description: "\nManage form types for a company" - name: 'Form deployment applications' description: '' - name: 'Global News (Superadmin)' description: "\nGestion des actualités globales visibles par toutes les municipalités." - name: 'Global News Public' description: "\nConsultation publique des actualités globales (toutes municipalités confondues)." - name: News description: "\nBackoffice news articles management" - name: 'News Public' description: "\nConsultation publique des articles d'actualité par UUID de municipalité." - name: Notifications description: "\nPréférences de notifications par utilisateur." - name: Post description: '' - name: 'Post Comments' description: '' - name: 'Post Histories' description: '' - name: 'Post Messages' description: '' - name: 'Post RACI' description: "\nGestion des assignations RACI (Responsible, Accountable, Consulted, Informed) sur les signalements." - name: 'Post Statuses' description: '' - name: 'Public Events' description: "\nPublic access to published events and projects" - name: 'Public Form' description: "\nEndpoints publics pour la récupération des formulaires (app mobile citoyenne)." - name: 'Roles & Permissions' description: "\nManage role permissions per company" - name: Statistics description: "\nStatistiques de performance et de volumétrie des signalements." - name: 'Statistics dashboard' description: '' - name: System description: "\nEndpoints système (health check, état des services)." - name: Users description: '' - name: Webhooks description: "\nConfiguration des webhooks sortants par company." components: securitySchemes: default: type: http scheme: bearer description: '' security: - default: []