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 offr 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: []